首页 > 代码库 > MeshLab显示纹理贴图
MeshLab显示纹理贴图
共需要三个文件:obj文件、mtl文件及一张纹理图。
1、obj文件需要满足如下格式:
顶点 v
纹理坐标 vt
法线 vn
面片f Vertex1/Texture1/Normal1 Vertex2/Texture2/Normal2 Vertex3/Texture3/Normal3
例如:
mtllib ./1f2.obj.mtl v 1.458263 -1.366019 1.144059 v 1.444591 -1.369437 1.111344 v 1.460216 -1.349906 1.093766 vt 0.000000 0.000000 vt 0.000000 0.500000 vt 0.500000 0.500000 vn 1.331619 -1.435342 -0.408150 vn 0.665809 -0.717671 -0.204075 vn 1.331619 -1.435342 -0.408150 f 1/1/1 2/2/2 3/3/3
其中第一行指明了对应的mtl文件;
2、mtl文件进行了一些贴图设置及指定了纹理图
例如:
# # Wavefront material file # Converted by Meshlab Group # newmtl material_0 Ka 0.200000 0.200000 0.200000 Kd 1.000000 1.000000 1.000000 Ks 1.000000 1.000000 1.000000 Tr 1.000000 illum 2 Ns 0.000000 map_Kd 12.png
3、纹理图
可以是png、jpg等图片格式,文件名要按照mtl中指定的文件名来设置。
4、显示效果
MeshLab显示纹理贴图
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。