Eyemesh 完全按照模型的创作方式渲染其材质和纹理,采用完整的基于物理的流水线:基础色、法线、金属度、粗糙度、自发光和环境光遮蔽全部直接从文件中读取。因此当您打开一个模型时,看到的是它真实的表面,而非平面化的近似效果。而当纹理缺失或传入有误时,内置的纹理管理器会帮您把它们重新放回去。
Eyemesh 支持现代材质所用的全套纹理通道:基础色、法线、金属度、粗糙度、自发光、环境光遮蔽、不透明度、高光和光泽度。文件附带的任何贴图都会应用到表面,因此金属看起来有金属质感、粗糙表面保持哑光、自发光部分发亮,模型呈现出艺术家所期望的样子。
3D 文件在传输中总是会出问题:模型到手时纹理未关联,松散地散落在旁边的文件夹里。Eyemesh 会发现这些缺口并替您重新连接。它读取常见的命名约定,如 _normal、_basecolor、_metallic 之类的后缀,自动把松散的图片文件匹配到正确的槽位。Unity package 还会得到特别处理:导入时它们的纹理会自动匹配到材质,您无需动一根手指。
当自动检测无从猜测时,由您来接管。纹理管理器列出每一个纹理槽位,共九个,从漫反射、法线到金属度、粗糙度等等,让您把文件夹中的任意图片指派给任意槽位。对于 OBJ 文件,当原始 .mtl 材质文件缺失时,您甚至可以让 Eyemesh 指向另一个 .mtl 材质文件。把一个出问题的模型修好一次,此后便能正确预览。
实时信息面板呈现检查表面时真正重要的结构细节:网格与对象数量、顶点和三角形总数、驱动纹理的 UV 集数量、边界框尺寸以及绑定数据。这正是您一眼读懂模型如何构建和贴图所需的背景信息。