MeshLab相关&纹理贴图

安装MeshLab

sudo apt-get install meshlab

 操作:

旋转视图:鼠标左键+拖动
缩放视图:滑动鼠标滚轮/shift+左键
平移视图:鼠标滚轮按钮+拖动
指定旋转/轨迹球中心:鼠标左键双击模型特定点
改变界面左下方Fov:shift+鼠标滚轮
全屏/退出:alt+enter
改变灯向:control+shift+鼠标左键拖动

界面下方参数含义:
FOV:(Filed of view) 摄像机视野
FPS:(Frames per second)每秒传输帧数
MESH:导入模型名
Vertices:模型点数
Faces:模型面数

MeshLab支持的文件格式:
STL,OFF,OBJ,PLY,PTX,V3D,PTS,APTS,XYZ,GTS,TRI,ASC,X3D,X3DV,VRML,ALN

点云在meshlab上进行可视化:

pcd–>ply–>用MeshLab打开


mtl文件:

/tmp/test.mtl

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 /tmp/0.png

newmtl material_1
map_Kd /tmp/1.png

 

obj文件:

test.obj

mtllib /tmp/test.mtl

# squre
v 0 0 0
v 1 0 0
v 1 0 1
v 0 0 1

vt 0 0 # u, v, 原点在左下,0~1之间
vt 0.833 0
vt 0.833 1 
vt 0 1

# triangle
v 0 0 0
v 0 0 1
v 0 1 0

vt 0 0 #image left down
vt 1 0 #image right down
vt 1 1 #image right up

usemtl material_0
f 1/1 2/2 3/3 4/4

usemtl material_1
f 5/6 6/7 7/5

面的顶点默认为逆时针顺序;可在顶点x y z后面跟上red, green, blue值来表示顶点颜色,颜色值的范围为0到1.0;定点索引如果是负的,表示从顶点序列结尾的偏移,从-1开始;

 参考:

详解3D中的obj文件格式
https://stackoverflow.com/questions/58381227/how-to-add-path-to-texture-in-obj-or-mtl-file

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值