虚拟环境下仿生机器人的情感研究
发布时间:2021-12-31 06:58
随着网络技术和计算机图形学的不断发展,3D游戏已经越来越受到广大青少年的喜爱,各种各样的游戏层出不穷,如“魔兽世界”、“孤岛惊魂”等。然而,目前我国的网络游戏市场却基本上为国外产品所占领,而且国内大部分游戏中的角色情感单一、表达简单,往往都是通过故事情节来吸引玩家,大大降低了游戏的品质。因此,丰富游戏中不同角色的情感表达,使之变得灵活多样,从而使游戏更具有娱乐性,成为一个很有意义的研究课题。本文首先分析了丰富的情感对于人工智能游戏的存在与发展的必要性和重要性,进而对DirectX开发包和有限状态技术这两项情感系统所涉及的关键技术进行了细致的阐述。接着,给出了三维场景的设计与实现,以及虚拟环境的情感系统中3D模型和有限状态技术的应用与实现。对于有限状态技术,本文具体提出了4个方面的应用:利用有限状态机设计单个情感模块;利用非确定性理论将不同的情感表达的功能模块进行组合来实现情感表达的多样性;利用概率状态机来模拟事件发生的不确定性,从而增强游戏的娱乐价值;利用层次状态机来模拟创建有限状态的情感。对于其中的任何一种应用,本文都给出了具体的设计思想和优势所在。非确定性有限状态理论在游戏中的应用...
【文章来源】:天津工业大学天津市
【文章页数】:72 页
【学位级别】:硕士
【部分图文】:
Direct3D设备关系图
纹理坐标位于纹理空间中,在Di代姆t3D中,需要首先确定二维图像所在的二维坐标系,然后确定物体需要覆盖纹理图像的表面中所有点的二维坐标值,如图2一3所示。坐标(x,y),(\一纹理图像勺口一图2一3纹理坐标而创建纹理的函数是: HRESULTD3DXCreateTextrueFromFil城LPDI既 CT3DDEVICEgPDeviee, LPCSTRPSrcFile,LPDIRECT3DTEXTRUEg*PPTextrUe):(7)网格模型我们可以使用D3DCreateMeshF钾函数来创建空网格,所谓空网格,即指定了所拥有的面数和顶点数的网格。该函数为顶点、索引和属性缓存分配了适当的内存。函数原形如下:H既 SULTD3DCreateMeshFVF(DWORDNumFaees, DWORDNumVertiees, DWORDOPtions
硬件性能的提高,越来越多的相关计算可以通过硬件来完成,骨骼蒙皮动画己经成为各类实时动画应用中使用最广泛的动画技术。要使用骨骼动画,就必须清楚其中骨骼结构和骨骼层次。图2一4和图2一5分别给出了骨骼结构和与之对应的骨骼层次。一个骨骼结构,就是一系列相连接的骨骼形成的一个层次,其中一块骨头,叫做根骨结点,它形成了整个骨骼结构的曲轴点。其它所有的骨骼作为孩子骨或者兄弟骨附加在根骨之上。在.X文件里可以找到许多与骨骼动画相关的数据。所谓的“骨”,用一个帧(云别me)对象表示,在DirectX中,用一个D3DXFRAME结构或者x文件中的Fr田net。叭plate来表示帧对象。Fral爪et。爪plate和D3DXFRAME结构的定义如下所示:气、\﹁一一稀‘!.﹄.一点一一厂.|接|…L连图24骨骼结构图哑咐一评‘一〕:一吐噢井一、、;大腿衬_左竺丝一j一币习、、、吐亘厘二叹兰个些.」一-.一上二了~一一叫左小腿{气少(肩一)一万一」一,州一右俞.{卜诀煎臂___!图2一5骨骼层次图
【参考文献】:
期刊论文
[1]有限状态机在动画角色行为中的建模应用[J]. 朱晟仁,黄瑞光. 计算机技术与发展. 2007(06)
[2]虚拟环境中行为建模技术研究[J]. 苏绍勇,陈继明,潘金贵. 计算机科学. 2007(02)
[3]基于有限状态机的宠物机器人行为建模[J]. 许井泉,梅涛. 机电一体化. 2006(06)
[4]人工情感研究综述[J]. 王国江,王志良,杨国亮,王玉洁,陈锋军. 计算机应用研究. 2006(11)
[5]一个基于情感的自主非玩家角色模型[J]. 黄向阳,尹怡欣,曾广平,涂序彦. 计算机工程. 2006(19)
[6]人工心理与人工情感[J]. 王志良. 智能系统学报. 2006(01)
[7]基于地形的三维场景绘制方法[J]. 陈健松,徐从富,潘云鹤. 计算机工程与应用. 2006(08)
[8]基于FSM的电力远动规约设计[J]. 傅钦翠. 电力自动化设备. 2006(02)
[9]浅谈情感计算[J]. 郭丽娟. 福建电脑. 2006(02)
[10]有限状态机在防空作战仿真中的应用[J]. 李凌鹏,孙文. 电光与控制. 2005(05)
硕士论文
[1]三维建模技术在虚拟现实中的应用研究[D]. 李荣辉.大庆石油学院 2007
[2]虚拟环境下虚拟人感智模型的研究[D]. 史晶晶.天津理工大学 2007
[3]基于有限状态机的体育视频比赛类型识别[D]. 朱志伟.吉林大学 2006
[4]基于可编程硬件的骨骼蒙皮动画的设计与实现[D]. 李东魁.电子科技大学 2006
[5]具有情感的自主化虚拟人关键技术研究[D]. 李睿.天津理工大学 2006
[6]三维地形模型动态建模研究[D]. 张威.中国人民解放军信息工程大学 2005
[7]3D游戏引擎研究与实现[D]. 江峰.浙江大学 2005
[8]基于DirectX 9.0的3D游戏设计[D]. 谢明.四川大学 2004
[9]基于模糊逻辑与人工情感的智能控制策略研究[D]. 刘明.浙江大学 2004
本文编号:3559825
【文章来源】:天津工业大学天津市
【文章页数】:72 页
【学位级别】:硕士
【部分图文】:
Direct3D设备关系图
纹理坐标位于纹理空间中,在Di代姆t3D中,需要首先确定二维图像所在的二维坐标系,然后确定物体需要覆盖纹理图像的表面中所有点的二维坐标值,如图2一3所示。坐标(x,y),(\一纹理图像勺口一图2一3纹理坐标而创建纹理的函数是: HRESULTD3DXCreateTextrueFromFil城LPDI既 CT3DDEVICEgPDeviee, LPCSTRPSrcFile,LPDIRECT3DTEXTRUEg*PPTextrUe):(7)网格模型我们可以使用D3DCreateMeshF钾函数来创建空网格,所谓空网格,即指定了所拥有的面数和顶点数的网格。该函数为顶点、索引和属性缓存分配了适当的内存。函数原形如下:H既 SULTD3DCreateMeshFVF(DWORDNumFaees, DWORDNumVertiees, DWORDOPtions
硬件性能的提高,越来越多的相关计算可以通过硬件来完成,骨骼蒙皮动画己经成为各类实时动画应用中使用最广泛的动画技术。要使用骨骼动画,就必须清楚其中骨骼结构和骨骼层次。图2一4和图2一5分别给出了骨骼结构和与之对应的骨骼层次。一个骨骼结构,就是一系列相连接的骨骼形成的一个层次,其中一块骨头,叫做根骨结点,它形成了整个骨骼结构的曲轴点。其它所有的骨骼作为孩子骨或者兄弟骨附加在根骨之上。在.X文件里可以找到许多与骨骼动画相关的数据。所谓的“骨”,用一个帧(云别me)对象表示,在DirectX中,用一个D3DXFRAME结构或者x文件中的Fr田net。叭plate来表示帧对象。Fral爪et。爪plate和D3DXFRAME结构的定义如下所示:气、\﹁一一稀‘!.﹄.一点一一厂.|接|…L连图24骨骼结构图哑咐一评‘一〕:一吐噢井一、、;大腿衬_左竺丝一j一币习、、、吐亘厘二叹兰个些.」一-.一上二了~一一叫左小腿{气少(肩一)一万一」一,州一右俞.{卜诀煎臂___!图2一5骨骼层次图
【参考文献】:
期刊论文
[1]有限状态机在动画角色行为中的建模应用[J]. 朱晟仁,黄瑞光. 计算机技术与发展. 2007(06)
[2]虚拟环境中行为建模技术研究[J]. 苏绍勇,陈继明,潘金贵. 计算机科学. 2007(02)
[3]基于有限状态机的宠物机器人行为建模[J]. 许井泉,梅涛. 机电一体化. 2006(06)
[4]人工情感研究综述[J]. 王国江,王志良,杨国亮,王玉洁,陈锋军. 计算机应用研究. 2006(11)
[5]一个基于情感的自主非玩家角色模型[J]. 黄向阳,尹怡欣,曾广平,涂序彦. 计算机工程. 2006(19)
[6]人工心理与人工情感[J]. 王志良. 智能系统学报. 2006(01)
[7]基于地形的三维场景绘制方法[J]. 陈健松,徐从富,潘云鹤. 计算机工程与应用. 2006(08)
[8]基于FSM的电力远动规约设计[J]. 傅钦翠. 电力自动化设备. 2006(02)
[9]浅谈情感计算[J]. 郭丽娟. 福建电脑. 2006(02)
[10]有限状态机在防空作战仿真中的应用[J]. 李凌鹏,孙文. 电光与控制. 2005(05)
硕士论文
[1]三维建模技术在虚拟现实中的应用研究[D]. 李荣辉.大庆石油学院 2007
[2]虚拟环境下虚拟人感智模型的研究[D]. 史晶晶.天津理工大学 2007
[3]基于有限状态机的体育视频比赛类型识别[D]. 朱志伟.吉林大学 2006
[4]基于可编程硬件的骨骼蒙皮动画的设计与实现[D]. 李东魁.电子科技大学 2006
[5]具有情感的自主化虚拟人关键技术研究[D]. 李睿.天津理工大学 2006
[6]三维地形模型动态建模研究[D]. 张威.中国人民解放军信息工程大学 2005
[7]3D游戏引擎研究与实现[D]. 江峰.浙江大学 2005
[8]基于DirectX 9.0的3D游戏设计[D]. 谢明.四川大学 2004
[9]基于模糊逻辑与人工情感的智能控制策略研究[D]. 刘明.浙江大学 2004
本文编号:3559825
本文链接:https://www.wllwen.com/kejilunwen/rengongzhinen/3559825.html