随着照片级效果的出现,技术的突破,房地产、建筑、室内设计可视化领域的全景效果图也火了起来。目前在3D学苑官网我们也可以看到360°交互的展示形式。
如今V-Ray 3.2以上的版本还可以创建VR物理摄像机和VRayStereoscopic,两个新的VR相机类型输出的立体多维和球面立体图像,可以直接应用于Oculus Rift和三星Gear VR等VR设备中。
今天带给大家的是利用3ds max2014和V-Ray 3.2输出可用于VR设备观看的6×1立体图像。应用的软件或设备:3ds max2014、V-Ray 3.2、手机、Oculus VR设备等。
V-Ray 相机的种类比较多,包括Standard camera默认摄像机、Spherical camera球形摄像机、Cylindrical camera圆柱(点)相机、Orthographic cylinder圆柱(正交相机)、Box camera盒相机、Fish-eye camera鱼眼相机、Cube 6X1立方体相机相机等,这些相机类型中用得比较多的是Standard camera默认摄像机、Spherical camera球形摄像机和Cube 6X1立方体相机,今天我们就会用到Cube 6X1立方体相机。
利用3ds max制作为VR设备制作6×1立体图像的流程也不复杂,只要掌握细节问题就能够跟上VR时代的步伐。步骤一:场景与摄像机制作→主要是根据CAD平面尺寸图制作SU模型后倒入3ds max进行材质和模型等要素组合,并根据构图,在合适的位置放置一个自由摄像机,选择镜头为18,FOV为90。将摄像机高度定在视平线高度来模拟人站在房间里的效果,这也会让人们在使用Google Cardboard或一些VR浏览工具看的时候增加真实感,一般定的高度为1.6米。
步骤二:灯光设置→身处于360环境中的每个角度都需要将灯光设置好,确保在渲染之前你对场景的各个部分都满意。
步骤三:VRayStereoscopic的创建→3ds max命令面板的辅助对象里创建一个VRayStereoscopic,Create -> Helper(辅助对象) -> VRay -> VRayStereographic,注意勾选Adjust resolution选项,人眼间距默认为6.5mm。
步骤四:渲染输出→选择VRay摄像机类型,select VRay -> Camera -> Cube 6x1,并设置输出尺寸为6:1的比例,比如 9216 x 1536,也有VR设备在手机端也能全屏查看小尺寸的比如2560 x1440。每只眼睛里面都可以看到6×1立方体图像,总共需要输出12×1的图像,每一个立方体都需要1536像素,意味着最终图像的分辨率必须是18432 x 1536,28百万像素,相当于一个8K的图像,比传统的高清图像高出16倍。
因此,面临的挑战是,渲染时间,特别是在非常复杂的场景可能需要很长的时间。对于6×1立方体,一小时的高清帧将需要16小时。由于这个室内场景需要更多的GI,它花了近2小时渲染。
利用krpano软件上传到网页发布后,可以选择多种视野角度进行观看。
如果你有一个Oculus VR设备,如何观看→在这个页面上下载图像在手机目录下创建一个名为Oculus,在此目录下创建一个名为360 photos目录,转到该目录,并创建任何名称的另一个目录,比如“项目名称”将立体立方体图像复制到该目录中,断开你的手机,并连接到Oculus虚拟现实启动应用程序启动Oculus 360 photos浏览该项目。
设计师在为VR设备设计立体图像时也会考虑“近大远小”的透视准则,同时,内容可以被设定为不同的展现方式:可以锁定在与用户保持特定距离的位置;也可以是锁定在环境内,随着用户视角的变化而产生相应的变化;也可以不依赖环境,漂浮在任意地方,让设计师们体验到周遭世界的宏大和广袤。