文件格式"/>
Blender导出SMD文件格式
一.Blender导出SMD文件
SMD文件:为描述场景的格式文件 = light(光照) + Camera(视角) + 静态数据 + + animation(顶点动画/骨骼动画)。内容为文本格式,直接使用Notepad++进行编辑。
obj文件:为描述静态模型的格式文件= vertex(顶点) + vertex normal(顶点法向向量) + UV(纹理映射坐标) + mtl(材质,纹理)。内容为文本格式,直接使用Notepad++进行编辑。
fbx文件:为描述动态模型的格式文件 = 静态数据 + animation(顶点动画/骨骼动画)。
dae文件:为描述场景的格式文件 = light(光照) + Camera(视角) + 静态数据 + + animation(顶点动画/骨骼动画) 。
blend文件:blender操作记录文件,直接使用blender打开。
<1.Blender Source Tool插件下载(选择对应的版本进行下载).
Blender Source Tools: Release Archives (steamreview)
<2.插件安装:
编辑->偏好设置->插件->安装 选择blender_source_tools_3.0.3.zip压缩包,并勾选插件,重启Blender。
<3.SMD文件导出:
场景属性-Source Engine Export,填写导出选项。
文件-导出-导出SMD文件。
二.SMD文件格式
指导wiki:SMD - Valve Developer Community (valvesoftware)
<1.header:版本信息
<2.nodes:骨骼信息,骨骼ID + 骨骼名称 + 父骨骼ID
<3.skeleton:骨架动画信息,骨骼ID + 骨骼坐标 + 骨骼旋转角度
<4.triangles:三角面信息
顶点1:父骨骼ID + 顶点坐标 + 法向向量 + UV + 连接骨骼数 + 骨骼ID + 权重
顶点2:父骨骼ID + 顶点坐标 + 法向向量 + UV + 连接骨骼数 + 骨骼ID + 权重
顶点3:父骨骼ID + 顶点坐标 + 法向向量 + UV + 连接骨骼数 + 骨骼ID + 权重
更多推荐
Blender导出SMD文件格式
发布评论