News

The mysterious Shroud of Turin, believed by Christians to have laid atop Jesus Christ's body, may be even stranger than we previously thought.
He employed computer modeling programs think MakeHuman, Blender, and CloudCompare to compare how a bit of fabric would drape on a whole 3D human body versus one of low-relief sculpture form, the ...