阿波罗登月照片疑云?看英伟达如何用显卡技术还原“真相”
1969 年,“土星 5 号”火箭搭载的“阿波罗 11 号”从美国肯尼迪航天中心点火升空,开始了人类首次登月的太空征程。然而,45 年来,质疑“阿波罗”登月是 NASA 弥天大谎的“阴谋论”一直甚嚣尘上。阴谋论者认为,“阿波罗”11号飞船中的宇航员从未登陆月球,宇航员登陆月球的照片是在美国内华达州沙漠中被称为“梦幻之地”的军事禁区“51区”拍摄的,或者是在摄影棚中拍摄伪造的。
据 CNET 的报道,近日 Nvidia 公司借助其最新的基于 Maxwell 架构的显卡 GTX970 和 980,利用 VXGI 立体像素全局光照技术,实时渲染出当年月球登陆的场景,并解释了一些阴谋论者对照片的质疑点。
比如这张由 Neil Armstrong 拍摄的照片,画面上是另一位宇航员 Buzz Aldrin,从登月舱的梯子上下来。质疑者认为,从登月舱的影子可以看出,画面中的人物处于背光的角度,理论上拍出的照片应该是漆黑一片,但事实上正好相反。
与 NASA 的员工深入交流后,Nvidia 发现了一个关键影响因素,月球表面凹凸不平,很多岩石、尘埃在事实上充当成千上万面的小镜子,光线会存在复杂的反射。而这个可以通过使用立体全局光照(voxel global illumination)技术验证。
于是 Nvidia 工程师开始了还原当年场景的工作,为了精确地还原光线反射的真实情况,他们对不同材料进行了分析,并利用 GTX970 和 980 的动态照明、实时反射应用于虚拟的实时场景中。
结果是一个对阿波罗 11 号着陆点近乎完美的重现,真实程度甚至可以以假乱真。(对比题图的渲染图和第二张真实照片)从渲染的 3D 虚拟场景中可以发现,拍摄 Aldrin 的 Armstrong 当时完全处于太阳的照射下,而他身着的是85% 反光的宇航服。Nvidia 发现,这样的宇航服可以发射相当的光线,也就是说,之所以照片上的人物光线充足,很可能就是源于宇航服的光线反射。
“对于一家游戏公司而言,全局光照是最困难的工作,”Nvidia GeForce 的总经理 Scott Herkelman 在接受采访时说。
Nvidia 的立体全局光照技术给照片的疑点一个合理的解释,仍然无法彻底地证实登月的真实性,但是 Nvidia 希望借助该技术的 demo 提供更多令人信服的证据,至少减少谣言的传播。
题图来自:Nvidia 渲染图