欢迎来到培训无忧网!

全国切换

咨询热线 400-001-5729

位置:培训无忧网 > 新闻资讯 > 电脑/IT > 游戏开发 >  游戏开发学习之3D建模LOD使用教程

游戏开发学习之3D建模LOD使用教程

来源:www.pxwy.cn 发布人:星星

2021-12-28 11:15:51|已浏览:351次

3D建模LOD使用教程

       LOD代表细节水平,它是制作模型的较不详细版本的过程,当模型离摄像机更远时,可以查看这些版本。这样可以减轻计算机的压力,使其在保持高帧频的同时渲染更多对象。通常,模型的2个部分针对LOD进行了优化。它们是几何形状(多边形数)和纹理分辨率(较低分辨率的纹理=较小的文件大小)。

       LOD通常在您使用的实时引擎中编号。LOD0是最接近相机的完整细节模型。从这里开始,LOD1是较低细节的版本,其次是LOD2,依此类推。LOD用于您玩过的任何3D游戏。当变化发生得离相机太近并且物体似乎变化非常快时,有时会在所谓的“弹出”中注意到它们。认为这是试图避免的不良结果。
       大多数现代的实时引擎都具有支持LOD的内置功能,因此您唯一需要做的就是在LOD编号中指定正确的模型并指定与摄像机的距离。某些引擎(例如,虚幻引擎4)甚至具有内置功能,可以根据您使用的纹理自动创建LOD,从而节省了大量时间。创建LOD是一个相当简单的过程。
       对于您的模型,您只需删除一些几何。如果您使用涡轮平滑的某些变体,请为您的LOD关闭此功能。您也可以手动删除多边形循环以减少计数。大多数3D程序包都有优化选项,这也是值得尝试的。但是,这可能会破坏UV并损坏您使用的模型,因此始终最好测试并保留工作备份。
       使用纹理制作LOD的过程要简单得多。例如:如果您将4096×4096用于LOD0,只需将一个版本保存为2048×2048(对于LOD1)。然后根据需要将分辨率降低一半。请记住,游戏引擎通常更喜欢2纹理的力量,因此在调整图像大小时请确保遵循这些规则。一些现代着色器不再需要手动创建LOD,而是具有在GPU中更改渲染几何体的功能。这样可以在程序上实时优化模型。

       这种较新的方法可能很难实现,因此一开始您最好手动创建LOD。但是自动化是大型项目要考虑的问题。如果您要制作3D游戏或其他大型3D项目,则一定要学习使用LOD。即使您的游戏不是一个可以同时渲染数百个对象的巨大开放世界,LOD仍将始终帮助其提高性能,使其在低端硬件上运行更加流畅。

       本文由培训无忧网AAA教育专属课程顾问老师整理发布,更多游戏开发课程信息可关注培训无忧网游戏开发培训或添加老师微信:15033336050

      注:尊重原创文章,转载请注明出处和链接 https://www.pxwy.cn/news-id-10628.html 违者必究!部分文章来源于网络由培训无忧网编辑部人员整理发布,内容真实性请自行核实或联系我们,了解更多相关资讯请关注游戏开发频道查看更多,了解相关专业课程信息您可在线咨询也可免费申请试课。关注官方微信了解更多:150 3333 6050

留下你的信息,课程顾问老师会一对一帮助你规划更适合你的专业课程!
  • 姓名:

  • 手机:

  • 地区:

  • 想学什么:

  • 培训无忧网
免 费 申 请 试 听
提交申请,《培训无忧网》课程顾问老师会一对一帮助你规划更适合你的专业课程!