我想用 3dmax 做一个模型,使用 ThreeJS 加载,给定贴图规则,贴图图片资源是后来加载的image或者canvas,可以一键替换贴图并重新渲染。
因为模型不是简单地正方形或者其他规则图形,而且不规则的图形,我查找的资料上说可以通过 UV映射 描述贴图与模型的映射关系。但是如果用手写感觉很不现实。请问3D工具如 3d Max 可以做贴图然后将 UV映射 导出加载到 ThreeJS 吗?
我的思路是这样的:
在 3dmax 里做贴图
导出 obj 和 mtl 文件
ThreeJS 调用接口修改贴图
请问下这个方向是否可行,在这个方案下 ThreeJs 是否可以修改贴图。
如果不可行的话,希望有大神能指条明路
相关分类