首页 / 行业
深度解读LabVIEW的彩色*obj文件读取及渲染
2021-08-25 17:41:00
随着应用场合的增多,扫描设备不仅得到物体的三维坐标信息,也得到了物体的纹理信息。*.OBJ三维文件格式是一种可以加载三维纹理信息的通用三维文件格式。本文将介绍彩色*obj读取及渲染。
<*OBJ三维文件格式读取>
OBJ文件是一种文本文件,可以直接用写字板打开进行查看和编辑修改,可以保存比较复杂的三维数据,这里只探讨基本三角网格的数据格式。比如:
mtllib scan0.mtl
v 64 41 545
v 64 43 545
v 64 42 546…
vt 0.6984 0.2569
vt 0.6976 0.2568
vt 0.6976 0.2563
…
vn -0.2 0.8 -0.4
vn -0.5 0.26 0.8
vn -0.1 0.27 0.9
…
f 0/0/0 1/1/1 2/2/2
f 3/3/3 4/4/4 5/5/5
f 6/6/6 9/9/9 8/8/8
…
Mtllib代表纹理文件名称(默认是和OBJ放到同一文件夹下),每一行都有关键词,
V:代表顶点坐标(X,Y,Z)
Vt:代表纹理坐标(S,T)(Obj携带纹理坐标才有这一项)
Vn:代表法向坐标(nx,ny,nz),OBJ文件也可以不携带,可以通过面来重新计算。
F:代表面信息 v/vt/vn,分别代表顶点索引、纹理索引和法向索引。
读取*OBJ文件代码
最新内容
手机 |
相关内容
写flash芯片时为什么需要先擦除?
写flash芯片时为什么需要先擦除?,擦除,芯片,充电,初始状态,存储单元,数据,Flash芯片是一种非易失性存储器技术,用于存储数据并实现固半导体主控技术:驱动自动驾驶革命的
半导体主控技术:驱动自动驾驶革命的引擎,自动驾驶,交通,自动驾驶系统,数据,车辆,自动,随着科技的不断进步,自动驾驶技术已经成为现实Arbe 4D成像雷达以高分辨率雷达技
Arbe 4D成像雷达以高分辨率雷达技术和先进处理技术消除“幽灵刹车”问题,刹车,成像,分辨率,系统,目标,数据,Arbe 4D成像雷达是一种清华大学研发光电融合芯片,算力超商
清华大学研发光电融合芯片,算力超商用芯片三千余倍,芯片,研发,商用,测试,计算,科学研究,近日,清华大学发布了一项重要科研成果,他们成工业物联网数据采集:从Modbus到MQTT
工业物联网数据采集:从Modbus到MQTT,数据采集,物联网,模式,网关,协议,数据,工业物联网(Industrial Internet of Things,IIoT)的核心任务射频前端芯片GC1103在智能家居无线
射频前端芯片GC1103在智能家居无线通信IoT模块中应用,模块,芯片,无线通信,智能家居,支持,数据交换,射频前端芯片GC1103是一种低功耗面向6G+AI,鹏城云脑的演进
面向6G+AI,鹏城云脑的演进,鹏城,人工智能,数据存储,脑可,智能终端,智能,随着科技的不断进步,人们的生活方式也在不断改变。6G+AI(人工平头哥首颗SSD主控芯片镇岳510问世
平头哥首颗SSD主控芯片镇岳510问世,将率先在阿里云数据中心部署,数据中心,芯片,平头,需求,可靠性,稳定性,近日,平头哥首颗SSD主控芯片