用 uvw 加载对象解包成三个.js

问题描述

我有一个带有未包装 uvw 贴图的 3D 对象,在 3ds max 中完成,并保存为 .fbx。当我将对象加载到 3js 场景中并应用纹理时,映射会丢失。如何在对象上保持 uvw 映射?非常感谢。

解决方法

我认为您的问题可能与 3DS Max 相关。

您是否应用了 UVW 修改器?

你的 Uv 在好频道吗? (Threejs 使用第一个 uv 通道用于贴图、凹凸、粗糙度、金属度等。第二个通道用于光照贴图和 Ao)

当您将 FBX 模型导入 3DSMax 或 Blender 时,您是否检查过导出的模型是否仍有 UV?