摘要虚拟现实技术是由计算机产生,通过视、听、触觉等作用,使用户产生身临其境感的交互式视景仿真,具有多感知性、存在感、交互性和自主性等特征。OpenGL(全写Open Graphics Library)是用于开发可移植,交互式二维和三维图形应用程序的首选环境。OpenGL的已经成为业界最广泛使用和支持二维和三维图形应用编程接口(API),本文根据Microsoft Visual C++来构建虚拟运动员的编程平台,利用三维图形标准OpenGL作为人体三维运动的应用程序接口。构建虚拟人物并且把其看成一个多刚体的系统,首先分析此虚拟人物的各个关节,并且以关节的运动为导向,确定关节的自由度,以此为基础,建立了能够用于虚拟运动仿真系统的最小人体模型。最后通过OpenGL来控制人体的各种动作,生成虚拟运动员的动作演示。64789

毕业论文关键词   现实虚拟技术   三维仿真   OpenGL   Visual C++      

毕业设计说明书(论文)外文摘要

Title     Motion  Control of Virtual athlete development  platform                                     

Abstract Virtual Reality is produced by the computer,Through vision, hearing, touch and other effects,Enables users to create immersive, interactive visual simulation sense,include Multi-Sensory,sense of presence, interaction

and autonomy. OpenGL (Open Graphics Library) is the premier environment for developing portable, interactive 2D and 3D graphics applications. OpenGL has become the industry's most widely used and supported 2D and 3D graphics application programming interface (API).This report is based Microsoft Visual C++ to build a programming platform for virtual athletes and use three-dimensional graphics standard OpenGL as three-dimensional movement of human application program interface. Construction of virtual characters and look at it as a multi-rigid body system. First of all joints in the virtual characters, and to movement of the joint orientation, joint degrees of freedom to determine, as a basis for the establishment of a sports simulation system can be used for the smallest virtual human model. Finally, the OpenGL to control the body's various movements, the action sequences generated simulation of virtual athlete animation.

Keywords  Virtual Reality    Three-dimensional simulation    OpenGL    Visual C++

目   次

1  绪论 1

1.1   研究背景 1

2  相关研究工作 2

2. 1   虚拟现实技术国外现状分析2

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

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

3.1   虚拟人的几何建模4

3.1.1  模型的选择. 4

3.1.2  导入模型格式的选择 10

4  虚拟人的运动模型的建立 13

4. 1   关节模型 13

4. 2   模块的程序实现 13

  5    性能测试 26

5. 1   测试目的 26

  5. 2   软件测试 26

结  论. 28 

致  谢. 29

参考文献. 30

附录A. 31

附录B. 36

1  绪论

虚拟运动仿真是基于虚拟现实技术的运动仿真,是在计算机上对现实的体现。随着虚拟技术的日益发展,人们对只有建筑物,景象等地理类的虚拟环境(Virtual Environment) 的构建技术已经愈加成熟,更加深入的就是要在虚拟环境中加入虚拟人物来作为仿真,进而可以在计算机上进行模拟运动,通过虚拟运动员在虚拟的环境中进行的各种运动。使我们可以更加深入的了解三维运动仿真,本课题是以visual C++和OpenGL为编程环境来仿真人体运动,利用工具view3ds导入3DS模型,通过对人体主要关节之间的互相运动来仿真虚拟运动员的运动全过程。虚拟运动技术一直是计算机领域中比较活跃的研究课题,今后也会在更多的领域发挥越来越重要的作用。

上一篇:Android移动互联网的校园通知推送系统设计
下一篇:Jpcap工具Apriori算法WEB访问模式挖掘

虚拟制造技术的相關概念及其應用【1280字】

现代虚拟制造技术及應用前景分析【1935字】

茬虚拟现实系统构建過程中使用3DS【2284字】

网络虚拟实验室体系结构研究【1450字】

利用虚拟现实技术构建动...

OpenCV虚拟戒指佩戴算法实现

Unity3D虚拟现实的小区选房系统设计

麦秸秆还田和沼液灌溉对...

网络语言“XX体”研究

安康汉江网讯

张洁小说《无字》中的女性意识

老年2型糖尿病患者运动疗...

我国风险投资的发展现状问题及对策分析

新課改下小學语文洧效阅...

互联网教育”变革路径研究进展【7972字】

ASP.net+sqlserver企业设备管理系统设计与开发

LiMn1-xFexPO4正极材料合成及充放电性能研究