LWO文件是指由LightWave 3D软件生成的三维模型文件,其结构主要包含两部分:头部数据和块数据。
头部数据通常包含了该文件所属软件信息、版本号、文件长度等元信息,便于其他应用程序识别及处理该文件。
块数据则是指由多个已定义好属性组成的块组合而成,属性包括顶点坐标、顶点颜色、顶点法线、纹理坐标等。其中,三角形块被认为是最常见的块类型,可输入由至少3个,最多14个顶点组成的三角形面片信息。
除了上述基本元素,LWO文件还可以包含如灯光、相机、材质、纹理等元素的数据信息。
官方规范链接如下: http://www.newtek.com/lightwave/sdk/licensing.php
以下是一个LWO文件示例,包含头部数据和部分块数据的信息:
LWO2
[....header information....]
POINTS
[
X Y Z
X Y Z
.........
]
POLS
[
[ 3, 0, 1, 2 ]
[ 3, 2, 1, 3 ]
.........
]
SURF
[
[......Surface Information....]
]