打造你的首个VR应用:多边形与材质的运用
1. 首个VR应用的初步成果
在VR应用开发中,我们完成了一个简单的画廊场景搭建,添加了一个茶壶模型。不过,当前场景存在一些问题,比如甲板纹理显得单调,边缘效果怪异,茶壶的外观也有待改进。后续我们可以通过创建自定义模型来解决这些问题。
在这个过程中,我们学会了如何修改虚拟世界,改变背景以营造不同的场景氛围,还掌握了创建对象组并实例化它们的方法。
2. 多边形在VR中的重要性
当人们初次接触VR图形时,可能会对“多边形”产生抵触情绪。但实际上,多边形是呈现实时图形的最佳方式。
许多CAD系统除了使用多边形,还具备其他表示方法,如非均匀有理B样条(NURBS)曲线,或者一些基本体(如球体),它们本质上没有多边形,但能精确表示其形状。然而,VR行业大多围绕多边形和纹理展开工作,原因在于其他技术在转换为视频硬件可显示的内容时速度较慢。
现代显卡和高端手机在渲染对象方面有较强的能力,但为了保证VR的帧率,我们需要关注多边形的数量。实际上,使用合理数量的多边形就能创建出外观不错的VR对象。例如,一个低分辨率的苹果模型只有44个面(多边形)和24个顶点(点),当多边形数量增加到492时,其外观有了显著提升。
3. Blender软件的使用
为了创建和处理多边形模型,我们选择使用Blender这款免费的开源CAD软件。它功能丰富,可用于实际生产工作。
在使用Blender时,我们可能会遇到一些问题,比如纹理映射可能会出现奇怪的效果,过度降低分辨率会导致纹理图出现奇怪的条纹。不过,Blender提供了“Decimate”功能,可以
超级会员免费看
订阅专栏 解锁全文
382

被折叠的 条评论
为什么被折叠?



