Blender导出Mtl文件格式

一.Blender导出Mtl文件
     mtl文件:为描述模型材质信息文件.

     模型材质(mtl) = 着色器(shader) + 纹理(texture)

     渲染3D模型时,会根据着色器提供的算法将纹理像素进行二次加工,生成结果输出至计算机渲染管线.blender提供的默认着色器为原理化BSDF,基础色选择图像纹理,选择对应的纹理图片,这样一个材质就创建好了.

     

     文件->导出-obj文件进行导出,导出选项勾选材质组.导出mtl文件

     

二.Mtl文件格式

     材质组为单位,材质名 + 着色器(shader)算法参数 + 纹理图片(texture)路径

     Newmtl 标识材质名称

     Ks 标识镜面反射颜色,颜色为rgb参考,取值0-1

     Ns标识镜面反射中加权反射指数

     Ka标识环境颜色,颜色为rgb参考,取值0-1

     Kd标识漫反射颜色,颜色为rgb参考,取值0-1

     d 和Tr 标识材质的透明度,Tr=1-d

     map_ka和map_kd分别表示贴图路径

     模型的材质可能会要不同的效果,为了达到这种区分,用关键字illum进行标识

     Illum 0表示颜色和环境参数关闭

     Illum 1表示颜色和环境参数开启

     Illum 2表示材质高亮显示

     Illum 3表示开启反射和光线跟踪

     Illum 4表示玻璃透明度开启,管线追踪开启

     

三.obj文件对应材质组

     在face面进行mtl关联,可指定那些面由什么材质进行渲染

     

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

霸王奉先

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

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

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

打赏作者

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

抵扣说明:

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

余额充值