毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

OpenGL虚拟人三维模型控制平台实现(3)

时间:2021-03-29 20:47来源:毕业论文
2.1 虚拟现实技术国外现状分析 2.2 对于VR技术国内现状分析 3 虚拟人体几何模型的建立 人体是一个及其复杂的整体,包括了各种内脏器官,循环系统,

2.1  虚拟现实技术国外现状分析

2.2  对于VR技术国内现状分析

3  虚拟人体几何模型的建立

人体是一个及其复杂的整体,包括了各种内脏器官,循环系统,骨骼,皮肤等等,如此复杂的人体在现阶段以当前的技术不可能进行模拟,于是就必须把复杂的人体进行简化,构造出一个人体的虚拟简化模型。文献综述

3.1  虚拟人的几何建模

由于研究的主要是虚拟运动控制,所以把人体简化为相关骨骼运动模型。仔细分析骨骼的运动和拓扑结构,建立以骨骼为层次的一个运动仿真系统。这就要采用一种刚体的理论,刚体就是在运动中只改变位置和方向,而不改变形状的物体。于是可以把全身的骨骼看做是一个个刚体,就可以把人体的骨骼模型进行分类,简化成了含有15个部分的骨骼模型,于是将人体分为了14个部分(包括左右):头,身体,上臂,小臂,手,大腿,小腿,脚。

3.1.1 模型的选择

目前在比较热门的建模软件有3种:

(1)3DMAX

3DMAX是应用于很多领域的动画效果软件,使用者也非常广泛。3DMAX这个软件的功能很强大,特别是在建模功能和在动画效果的处理上的突出亮点,是其他的软件不能比拟的。3DMAX偏重于游戏制作,其方便制作方式很适合游戏建筑这些设计的制作,在最新的MAX2010中更是提供了更多游戏方面的解决方案。 

(2)MAYA

MAYA则是主要适合影视和动画的制作,由于其特别的以节点的方式操作,能方便各种关系的管理和运用,MAYA在动画的渲染上都有很强大的功能。相对难上手一点。

(3)POSER

POSER是专门用来制作人体的软件,在制作人物方面POSER可以说是游刃有余。通过它可以产生各种类型的人物。并且你还可以轻易地选择各种类型的人物部件,在POSER的库中,你还可以选择各种各样的部件来组成千变万化的人体形象。POSER可以将制作的模型生成3DS文件,供其它软件的调用。但是这种转换的精度并不是很高,模型会变的比较粗糙。再者,POSER虽然支持动画效果,但是这个功能目前还不完善。源:自~优尔·论`文'网·www.youerw.com/

通过对各个软件的分析研究,觉得选用3DMAX最符合本次课题的研究。而且3DMAX的资源相当丰富。

 整体模型:分解模型:

     现在的人体模型比较复杂,不能通过简单的解组来分离各部分,能分离的也不能符合要求,在仔细研究3DMAX后决定采用比较专业的多边形分离的方法。首先把模型转换为可编辑的多边形。接下来通过编辑多边形,在众多的多边形库中选中自己需要的多边形,把不需要的删除,就这样弄出了人体的14个部

OpenGL虚拟人三维模型控制平台实现(3):http://www.youerw.com/jisuanji/lunwen_72120.html
------分隔线----------------------------
推荐内容