本文主要研究虚拟人三文模型控制平台的设计实现, 利用三文图形标准OpenGL作为前台三文模型的显示接口,实现虚拟人模型的实时显示,后台由时下流行的Python语言编写,实现骨骼蒙皮参数矩阵的计算,界面使用PGU编写,实现在SDL窗口中的参数调整,模型文件采用AutodeskTM推出的FBX标准编写,实现模型的更换。设计利用简单的骨骼-蒙皮算法,加入顶点权重的概念,实现在关节处的自然连接表现;通过变换、旋转、缩放、偏移、反变换矩阵,实现骨骼与蒙皮之间的映射。本设计可以实时的表现虚拟人的各种姿态,骨骼与蒙皮的位置参数均可达到单浮点精度,精确的再现运动员身体的各种细微姿势变化。7482
关键词  OpenGL  骨骼蒙皮 虚拟人Title    
Three-dimensional model of the virtual human control platform
Abstract
This paper studies the design of three-dimensional model of the virtual human
control platform,using 3D graphics standard OpenGL as a 3D model of the front
display interface to display a virtual human model in real-time ,written by the
popular Python programming language to achieve the calculation of the parameters
matrix in the background;Interface supports parameter adjustment in SDL window
with PGU;Model file using AutodeskTM FBX standard preparation offers the ability
of  replacement of model. Using skeleton – mesh algorithm design, adding the
concept of vertex weights, the performance achieved in the natural connection of
the joints;Through the transform, rotate, zoom, offset, inverse transform matrix
realize the mapping between the skeleton and mesh. This design can be real-time
performance of the various postures of virtual human,  the positional parameters of
the skeleton and mesh can reach the single floating-point precision, accurate
reproduction of subtle postural changes of the athletes body.
Keywords OpenGL  skeleton – mesh   virtual human
目录
 1.绪论.1
 1.1.研究背景与现状.1
 1.2.研究主要内容.3
 2.虚拟人模型的建立.3
 2.1.建模工具的选择.4
 2.2.模型的选择.4
 2.3.骨骼系统的建立.4
 2.4.模型的导出.5
 3.模型的显示与控制.5
 3.1.模型的显示.6
 3.1.1.模型的载入6
 3.1.2.模型顶点的描绘6
 3.1.3.模型贴图的绘制7
 3.2.模型的控制.7
 3.2.1.坐标矩阵7
 3.2.2.旋转矩阵7
 3.2.3.伸缩矩阵8
 3.2.4.偏移矩阵8
 3.2.5.变换矩阵9
 3.2.6.骨骼系统9
 3.2.7.蒙皮映射10
 3.2.8.控制矩阵的加入10
 4.具体模块的程序设计.11
 4.1.程序语言的选择11
 4.2.载入部分的程序设计11
 4.3.显示部分的程序设计11
 4.4.控制部分的程序设计.12
 5.程序测试结果与不足.12
 5.1.测试与结果.12
 5.2.不足与改进.13
 6.结论.15
 7.致谢.16
 1. 绪论
虚拟现实,或虚拟实境(Virtual Reality),简称VR技术,也称灵境技术或人工环
境,是利用电脑模拟产生一个三度空间的虚拟世界,提供使用者关于视觉、听觉、触觉
等感官的模拟,让使用者如同身历其境一般,可以及时、没有限制地观察三度空间内的
事物。使用者进行位置移动时,电脑可以立即进行复杂的运算,将精确的 3D世界影像
传回产生临场感。该技术集成了计算机图形(CG)技术、计算机仿真技术、人工智能、
传感技术、显示技术、网络并行处理等技术的最新发展成果,是一种由计算机技术辅助
上一篇:基于T-S模糊模型的倒立摆智能控制及仿真研究
下一篇:基于神经网络的自适应RED算法及其仿真研究

AT89C2051单片机基于虚拟仪...

LabVIEW虚拟仪器的数字温度计设计+电路图

OpenGL+Stewart六自由度船舶模...

OpenGL相贯线切割机伺服数控系统设计

LabVIEW的虚拟示波器的设计

3dsMax现实环境与虚拟地标坐标融合技术研究

IEC61850智能变电站虚端子可视化软件设计+程序

多元化刑事简易程序构建探讨【9365字】

浅谈新形势下妇产科护理...

辩护律师的作证义务和保...

国内外无刷直流电动机研究现状

浅谈传统人文精神茬大學...

《醉青春》导演作品阐述

高校网球场馆运营管理初探【1805字】

中国古代秘书擅权的发展和恶变

拉力采集上位机软件开发任务书

谷度酒庄消费者回访调查问卷表