3ds max 导出插件 中的多重材质问题。

        现在负责开发公司的3D引擎了。3ds max导出插件自然是第一步的工作。

       

        之前对3ds max导出插件有过一些研究。也顺利的编写了基础模型和骨骼动画的导出。

 

        但在提交给美术后,很快发现了一个问题,即多重材质的问题。

 

        在3ds max中,对于一个模型的子实体,可以赋予不同的材质贴图,也可以赋予一个多重材质贴图,即这个材质贴图集合了多个材质贴图。而这在导出后,如果不做处理,将导致不正确的贴图显示。

 

        怎么办?

 

       首先要明白单一材质贴图和多重材质贴图的区别

 

       对于单一材质贴图,每个三角面的材质索引就为对应的材质贴图索引。

       对于多重材质贴图,每个三角面的材质索引就为多重材质的第几个子材质。

 

      OK,那下面要做的。就是分解出使用多重材质的子模型中使用不同子材质的三角面。并将其材质索引转换为真实的单一材质贴图索引。分别进行导出。

 

      。。。。。。。。。。

 

      很好。3ds max 导出插件这一步搞定了。

 

      

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

火云洞红孩儿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值