此前《黑神话:悟空》官方发布了最终预告片重走西游,与玩家的四年之约也在今日正式上线。预告中音乐波澜壮阔,每首都很好听。中间的BGM是电子版本的佛经?给我听一激灵。**(梵语佛经rap是改编的往生咒,太强啦!!!)**场景恢弘壮大,每一帧都很牛,大家直接看吧,形容不来了,怎一个帅字了得!
见图,这猴,帅吗?
黑神话官方预告片截图
伟大无需多言,这就是我心目中的年度最佳游戏!
从最终预告片中可以看出,游戏中不管是角色还是环境、植被、建筑在细节上都做到了极度仿真的境界,不禁感叹一句国产3A名副其实(高投入,高品质,高销量)。
黑神话官方预告片截图
想要做到如此高品质的画质,对模型、材质、纹理等都有较高要求,今天跟大家细说一下三维场景中的纹理贴图的那些事。
纹理定义
纹理贴图(Texture Mapping)是计算机图形学中的一项技术,用于在三维模型表面上添加细节、结构和颜色。它通过将二维图像(称为纹理)映射到三维物体表面来实现,这样可以让物体看起来更加逼真,具有复杂的表面细节。
黑神话官方预告片截图
纹理类型与作用
常用的纹理贴图有漫反射、粗糙度、法线贴图、金属度贴图、镜面贴图、自发光贴图、透明度贴图、凹凸贴图、位移贴图。其中法线贴图、凹凸贴图、位移贴图可以用来边线模型表面起伏结构,避免模型结构全部由点线面实现导致模型体量过大。在三维场景中合理的用好纹理贴图可以使模型在体量与真实度中间实现较好的平衡。
知乎图片
纹理制作的那些小技巧
关于纹理制作有一些容易忽略的小技巧点,主要体现在以下方面
1.纹理格式:我们都知道纹理常用格式jpeg\png,其中png格式是无损的画质更清晰,但是并不代表着所有的纹理都可以用png格式,如在表现半透明或者有遮罩的模型上透明度贴图则需要使用jpeg格式,jpeg格式的纹理在webgl场景中,表现半透明与遮罩效果更为准确。
Mapmost建筑纹理格式测试
2.纹理尺寸:在多数渲染引擎中对纹理尺寸都有较为严格的要求,尤其是在大型三维场景中,纹理尺寸需要保持长宽均为2的幂次方,可以保证引擎能够正确的进行纹理流送计算,在摄像机不同距离上调取不同精度的纹理,可以提高场景帧率,一定程度缓解场景锯齿严重的问题。
Mapmost空场景Mipmapping测试
Mapmost建筑纹理Mipmapping
3.多纹理通道合并:在PBR材质中,一个材质球可能需要使用3-4张贴图,如果每张贴图都是以单独文件放置在资产中会增加场景资源损耗,我们可以利用PS中的纹理通道将所需的贴图放置在通道中,最终导出TGA文件在引擎或者三维软件中进行通道读取,同样可以实现所需效果。
Mapmost建筑纹理TGA贴图
总而言之,纹理的巧妙运用能极大地丰富设计师的创作空间,不仅令场景视觉效果惊艳升级,同时推动性能表现实现质的跨越,彰显艺术与技术的完美融合。
关注Mapmost,持续更新GIS、三维美术、计算机技术干货
Mapmost是一套以三维地图和时空计算为特色的数字孪生底座平台,包含了空间数据管理工具(Studio)、应用开发工具(SDK)、应用创作工具(Alpha)。平台能力已覆盖城市时空数据的集成、多源数据资源的发布管理,以及数字孪生应用开发工具链,满足企业开发者用户快速搭建数字孪生场景的切实需求,助力实现行业领先。
欢迎进入官网体验使用:Mapmost——让人与机器联合创作成为新常态