模型动画模块概要设计

模型动画模块概要设计

ID:35410998

大小:62.16 KB

页数:8页

时间:2019-03-24

模型动画模块概要设计_第1页
模型动画模块概要设计_第2页
模型动画模块概要设计_第3页
模型动画模块概要设计_第4页
模型动画模块概要设计_第5页
资源描述:

《模型动画模块概要设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、项目名称:项目编号:文档编号:项目编号PD_流水号模型动画模块概要设计版本:Ver0.1东软集团IT人才实训中心总页数正文附录生效日期编制:审批:修订记录日期版本说明作者1.1术语表1-1:技術用語番号■用語説明1Frametemplate框架模板2Frame框架层次3BlueChannelBlue通道4Coordinates坐标系5Frames帧6poly建模是多边多边形建模uv空间的坐标轴向定义mentalray是一种渲染器1-2缩略语表1-2:缩略语番号原词1缩写説明1MAINGUIModuleUIMAIN

2、側GUIModule2.模块功能概述3.1实现3D人物的建模,共有三个,一个女性建模,两个男性建模。3.2实现3D人物的骨骼设置,动画设计3.3.X文件的建立和加载3.4蒙皮的加载模块接口设计IDirectXFile组件D3DXBuffer对象ID3DXMESH网格模型对象Dxfile.hrmxfguid.hrmxftmpl.h库:dxguid.libd3dxof.lib主要算法函数函数名ParseXFile文件名Winmain.cpp功能概要读取存储在X文件中的MESH数据参数类型

3、变量名I/O说明LPCSTR

4、pFilename读取的x文件的文件名DWORDOptions创建mesh的一个或多个创建标志。LPDTRECT3DDEVTCE9pDevice与复制mesh有关的设备。LPD3DXBUFFER*ppAdjacency返冋一个ID3DXBuffer包含一个DWORD数组,描述mesh的临界信息。LPD3DXBUFFER*ppMaterials返回一•个TD3DXBuffer包含一个D3DXMATER1AL结构的数组,存储了mesh的材质数据。LPD3DXBUFFER*ppEffeetInstances返回一个TD

5、3DXBuffer包含一个D3DXEFEECTINSTANCE结构的数组。我们现在通过制定0值来忽略这个参数。PDWORDpNumMaterials返回mesh的材质数。LPD3DXMESH*ppMcsh返冋填充了X文件儿何信息的TD3DXMesh对象。返回值类型BOOL说明值详细说明使用注意事项函数名ParseXFileData文件名Winmain.cpp功能概要解析.X文件参数类型变量名

6、i/o说明IDirectXFileData*pDatdX文件的文件名返回值类型BOOL说明值详细说明处理数据对彖,获取对象

7、的类型以及对彖的实例名开始进行处理。使用注意事项函数名D3DXCreateBuffer文件名WINMAIN.CPP功能概要创建一个ID3DXBuffer参数类型

8、变量名I/O说明DWORDNumBytes所创建缓冲区的大小lD3DXBuffer**ppvBuffer创建缓冲区的对象返回值类型HRESULT说明值详细说明使用注意事项函数名D3DXLoadMeshFromX文件名WINMAIN.CPP功能概要通过此接口函数,向播放窗口发送播放的视频文件的路径列表。参数类型变量名I/O说明LPSTRPFILENAMEX

9、文件名DWORDOptionsD3DXMESHSYSTEMMEMTDirect3DDecice9*pDevice初始化的设备对象TD3DXBuffer**ppAdiacencyNULLID3DXBuffer**pMaterials材质信息的缓冲区DWORDpNumMaterials网格模型中的材质数量TD3DXMesh**ppMcsh所创建的网格模型对象返回值类型HRESULT说明值详细说明大多数的参数是在执行期间由D3DX來填入的。川八只需提供所加载的X文件名,一个初始化的ID3DXBuffer和lD3DXMo

10、sh对象,以及一个DWORD变量去存储在网格模型中所使川的材质的数量。使用注意事项函数名CloneMeshFVF文件名Winmain.cpp功能概要创建克隆的网格模型参数类型变量名I/O说明DWORDOptions网格模型参数(设置为0)DWORDFVF新的FVFLPD1RECT3DDEVICE9pDevice创建网格模型的设备LPD3DXMESH*ppCloneMesh新的网格模型对象返回值类型HRESULT说明值详细说明使用注意事项2.框架流程3.1.1流程1在3DMAX中创建模型,设计动画3.1.2流程2创

11、逑・X网格模型3.1.3流程3解析.x文件1.ParseXFile打开.X文件并枚举它2,ParseXFileData处理数据对象3.1.4流程4网格模型的加载应川1.创建ID3DXBuffer对彖2.加载蒙皮网格模型3..x关键帧动画3.2模块技术点整理1、.X文件:高度通用的三维模型存储格式,可以用3DMAX软件设计生成。2、框架层次的运用:使用框架模板将一个或多个数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。