OBJ文件是一种3D模型文件,是Wavefront开发的一种文件格式,适合用于3D软件模型之间的互导。
OBJ文件是一种文本文件,有与此颂乱相关二进制文件格式(*.MOD),OBJ格式支持点,线,纹理顶点,面和自由形状的几何图形(曲线和曲面)等多边形几何图形,OBJ本身不包含动画、材质特性、贴图路径、动力学、粒子等信息。
OBJ文件的基本结构。
OBJ文件不需要任何种文件头(File Header),尽管经常使用几行文件信息的注释作为文件的开头。OBJ文件由基链一行行文本组成,注释行以符号“#”为开头,空格和空行可以随意加到文件中以增加文件的可读性。有字的行都由一两个标记字母也就是关键字(Keyword)开头,关键字可以说明这一行是什么样的数据。多行可以逻辑地连接在一起表示一行,方法是在每一行最后添加一个连接符(\)。注意连接符(\)后面不能出现空格或Tab格,否则将导致野锋档文件出错。
1,去拦芦官网hge.net/下载Assimp放到centos7下,并解压2,仔细阅读INSTALL文件
3,cmake CMakeLists.txt -G 'Unix Makefiles'
4,make
5,make install
6,检查ls /usr/local/lib/libassimp*或/告纤usr/local/include/简友带assimp
7,准备安装PyAssimp,git clone:hss...
8,确认是否安装python2.7.X
9,python setup.py install 安装完成
接下来就可以测试了
from pyassimp import *
scene = load('feiji1.obj')assert len(scene.meshes)
mesh = scene.meshes[0]assert len(mesh.vertices)
print(mesh.vertices[0])
release(scene)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)