菜单
  
    本文主要研究虚拟人三文模型控制平台的设计实现, 利用三文图形标准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)技术、计算机仿真技术、人工智能、
    传感技术、显示技术、网络并行处理等技术的最新发展成果,是一种由计算机技术辅助
  1. 上一篇:基于T-S模糊模型的倒立摆智能控制及仿真研究
  2. 下一篇:基于神经网络的自适应RED算法及其仿真研究
  1. OpenGL+Stewart六自由度船舶模...

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

  3. LabVIEW的虚拟示波器的设计

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

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

  6. OpenGL多约束线隐式曲面构建与应用+源程序

  7. 风电机组虚拟惯性控制策略设计与仿真实现

  8. g-C3N4光催化剂的制备和光催化性能研究

  9. 现代简约美式风格在室内家装中的运用

  10. 高警觉工作人群的元情绪...

  11. 中国传统元素在游戏角色...

  12. C++最短路径算法研究和程序设计

  13. 浅析中国古代宗法制度

  14. 上市公司股权结构对经营绩效的影响研究

  15. NFC协议物理层的软件实现+文献综述

  16. 江苏省某高中学生体质现状的调查研究

  17. 巴金《激流三部曲》高觉新的悲剧命运

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回