首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 58 毫秒
1.
提出了三维图形引擎中骨骼蒙皮动画的一种实现方法,即将现有的关节动画与单一网格动画相结合,利用骨架的继承变换和顶点混合技术使骨骼蒙皮动画平滑逼真。实验表明该方法有良好的显示效果,并具有较好的实时性,且占用的存储空间不大,能够满足当前三维图形引擎对动画技术的要求。  相似文献   

2.
动态实体模型是虚拟场景的重要组成部分,骨骼动画是表达虚拟场景中动态实体行为的主要技术。提出了一种虚拟场景中三维模型骨骼动画渲染的策略,即采用第三方软件建立三维动画模型,基于Cal3D动画控制机制,使用OSG三维图形渲染引擎对虚拟场景中运动的三维模型进行模拟。在VisForest软件的基础上,集成了骨骼动画渲染方法,解决了动物在虚拟地表上“踏空”的问题,扩展了动态实体在虚拟环境中的行为模拟。以梅花鹿和大象为例,逼真地模拟了动物在虚拟环境中的奔跑和行走的过程,模拟过程中动作衔接比较自然。  相似文献   

3.
基于XNA的人体骨骼蒙皮动画关键技术研究   总被引:1,自引:0,他引:1  
人体骨骼蒙皮动画技术是计算机动画领域研究的热点和难点。针对当前骨骼蒙皮动画中关节断裂、皮肤塌陷、顶点计算量大、执行效率低等问题,首先分析了其原理及实现过程,然后以Visual Studio 2012+XNA4.0为平台,设计实现了一个骨骼蒙皮动画的引擎框架,并采用优化旋转算法、动画混合、GPU更新顶点等关键技术,提高了动画的执行效率,增强了动画的真实感。  相似文献   

4.
论述传统三维动画实体结构模型的分层技术和关键帧技术,探讨蒙皮网格技术及其解决传统三维动画模型存在的缺点,并实现蒙皮网格技术的关键技术点即骨骼混合算法.实验结果表明运用这种算法效果很好.  相似文献   

5.
在骨骼蒙皮动画中需要处理大量的网格三角形,而在很多骨骼蒙皮动画的应用中都需要很高的动画实时性,为了提高骨骼蒙皮动画的实时性,对网格的优化是其中一项重要的工作.本文提出了一种优化网格的方法,并予以实现.  相似文献   

6.
游戏角色动画一骨骼动画创作流程分为生成骨架、骨架运动、蒙皮等步骤。本文以这个流程为主线,讲述了一种基于正向运动学和关键帧系统的骨骼动画引擎的实现。  相似文献   

7.
在骨骼蒙皮动画中需要处理大量的网格三角形,而在很多骨骼蒙皮动画的应用中都需要很高的动画实时性,为了提高骨骼蒙皮动画的实时性,对网格的优化是其中一项重要的工作。该文提出了一种优化网格的方法,并予以实现。  相似文献   

8.
骨骼动画相对于之前的动画方法具有占用空间小的优点,但是其代价是计算量的增加,从而导致绘制效率的降低.另一方面,近年来可编程图形处理器技术在计算机图形处理领域已得到广泛研究.因此,提出了基于可编程图形处理器实现骨骼动画的方法,采用了最先进的可编程处理管线.使用多种不同的方法在可编程图形处理器中实现了骨骼动画,并对其性能进行了分析与比较.该方法借助可编程图形处理器强大的计算能力,分担了骨骼动画中的顶点更新的计算任务,从而大大提升了骨骼动画的绘制效率.  相似文献   

9.
基于微机的面向对象三维图形引擎   总被引:6,自引:1,他引:6  
LI Hui  李辉  吴建国  游志胜 《计算机工程》2001,27(4):169-171,173
随着微机三维图形加速硬件性能的不断提高,微机上虚拟现实及三维图形动画应用正在飞速发展,为了提高这方面程序开发的效率与质量,设计了一个面向对象的三维图形引擎Object-3D,它支持动态裁剪,分细节模型(LOD),Billboard以及模型的结构化组织,在应用系统开发的实践中证明它可以提高应用的开发效率并保障其性能。  相似文献   

10.
虚拟人手势合成技术在聋哑人的很多领域都有广泛应用。本文研究了虚拟人运动控制的方法以及骨骼蒙皮动画的原理。利用3dsmax、poser等建模软件对虚拟人模型进行创建,在XNA游戏引擎中,实现了对虚拟人手势等的控制。该种运动控制方式不受动作片段的影响,可以广泛应用于虚拟人运动控制中。  相似文献   

11.
基于微机的三维图形引擎体系结构研究   总被引:1,自引:0,他引:1  
本文分析了目前在微机上广泛应用的几种三维应用程序接口的结构及其特点,提出了一个基于OpenGL和Direct3D两种三维应用程序的三维图形引擎体系结构框架,该框架采用面向对象的设计思想,具有很好的可扩展性和代码复用率。  相似文献   

12.
针对项目中对三维引擎的要求对骨骼动画进行了研究。提出了一种实现动画共享的方法。方法是给人物的各个关节指定一个位置,所存储各关节的位移量都针对此起始位置,需要共享的动画数据单独存储。由于采用的是相对位移,且是相对角色的,不同角色使用同样动画时,系统会根据角色的伸缩将动画绑定到不同位置,从而实现动画共享。并通过顶点索引法存贮数据,大大降低了运算量。最后实现了三维骨骼动画,并给出了相应的测试数据。  相似文献   

13.
研究实现三维人体动画具有广泛的应用前景和实用意义,提出了一种二维视频驱动的三维人体动画实现方法。基于动态帧的关键帧提取算法从二维视频中构建了二维关键帧集合;基于二维关键帧构建二维人体骨骼模型;利用小孔成像原理和勾股定理计算得到关节特征点的深度坐标,从而得到了反映人体动画的三维数据。实验结果表明,该方法生成的三维人体动画形象逼真、成本低、提高了运动生成的实时性,能够应用于虚拟现实、计算机游戏、三维视频游戏制作等领域。  相似文献   

14.
自从20世纪90年代开始,计算机的飞速发展使一种新的重要的动画表现形式——三维动画得以大量运用于动画片的创作之中。该文结合实践教学,对三维动画的教学进行一些研究和探索。  相似文献   

15.
3D游戏引擎构架概述   总被引:1,自引:0,他引:1  
随着计算机性能的不断提高和3D加速显卡的普及,计算机游戏也得到了飞速的发展,从原来的2D游戏发展到现在形象逼真的3D设计,游戏开发尤其是游戏引擎的发展也经历了巨大的变革。本文详细研究了3D游戏引擎的结构组成,并逐一分析了它们各自的特点,希望对从事游戏开发的人员有些帮助。  相似文献   

16.
介绍了为AutoCAD中的三维模型制作动画的基本方法和技术,并通过实例说明利用VisualLISP/Auto lisp语言为AutoCAD中的三维模型制作动画的技巧。  相似文献   

17.
OpenGL视类及其在三维图形开发中的应用   总被引:2,自引:0,他引:2  
OpenGL是一个功能强大的三维图形库,然而在使用 MFC开发应用程序并采用 OpenGL绘制 M维 图形的时候,必须遵循一些固定的规范:先建立OpenGL绘制环境,然后才能使用OpenGL命令。本 文介绍了一个基于MFC的具有封装性、可继承性和可重用的OPenGL视类,并给出该视类的具体 实现方法。我们将这个 OpenGL视类应用于分形三维重建软件的开发中,有效地缩短了开发周期。  相似文献   

18.
An interactive system is described for creating and animating deformable 3D characters. By using a hybrid layered model of kinematic and physics-based components together with an immersive 3D direct manipulation interface, it is possible to quickly construct characters that deform naturally when animated and whose behavior can be controlled interactively using intuitive parameters. In this layered construction technique, called the elastic surface layer model, a simulated elastically deformable skin surface is wrapped around a kinematic articulated figure. Unlike previous layered models, the skin is free to slide along the underlying surface layers constrained by geometric constraints which push the surface out and spring forces which pull the surface in to the underlying layers. By tuning the parameters of the physics-based model, a variety of surface shapes and behaviors can be obtained such as more realistic-looking skin deformation at the joints, skin sliding over muscles, and dynamic effects such as squash-and-stretch and follow-through. Since the elastic model derives all of its input forces from the underlying articulated figure, the animator may specify all of the physical properties of the character once, during the initial character design process, after which a complete animation sequence can be created using a traditional skeleton animation technique. Character construction and animation are done using a 3D user interface based on two-handed manipulation registered with head-tracked stereo viewing. In our configuration, a six degree-of-freedom head-tracker and CrystalEyes shutter glasses are used to display stereo images on a workstation monitor that dynamically follow the user head motion. 3D virtual objects can be made to appear at a fixed location in physical space which the user may view from different angles by moving his head. To construct 3D animated characters, the user interacts with the simulated environment using both hands simultaneously: the left hand, controlling a Spaceball, is used for 3D navigation and object movement, while the right hand, holding a 3D mouse, is used to manipulate through a virtual tool metaphor the objects appearing in front of the screen. Hand-eye coordination is made possible by registering virtual space to physical space, allowing a variety of complex 3D tasks necessary for constructing 3D animated characters to be performed more easily and more rapidly than is possible using traditional interactive techniques.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号