一种基于动态纹理的运动场景可视化方法

A Motional Scene Visualization Method Based on Dynamic Texture

  • 摘要: 为实现大规模角色运动场景的高真实感快速仿真,提出了一种基于动态纹理的可视化方法. 使用基于关节点旋转角的动作迁移方法,获取角色的运动动作;使用基于曲线式骨骼的变形方法,实现运动角色变形;将角色运动过程,通过渲染到纹理技术,生成内容可以实时更新的动态纹理;将角色的动态纹理应用到Billboard上,替代运动角色,实现快速绘制;使用GPGPU(General Purpose on GPU)技术加速角色变形和绘制,进一步提高仿真速度. 对于包含1万个角色的大规模场景,可以实现30FPS的实时渲染,实验结果表明该可视化方法能够快速仿真大规模角色的运动场景.

     

    Abstract: To simulate realistically the scene including large-scale motional roles in real-time, proposes a visualization method based on dynamic texture. The roles motional procedure is rendered to Dynamic-Texture using Render-to-Texture technology. Dynamic-Texture is a kind of texture whose content can be updated in runtime. The roles motion is defined via motion-transferring based on the rotate angles of joint-points. The curve-skeleton model is adopted to deform the motional characters. Each character is exhibited using Billboard in 3D scene. GPGPU(General Purpose on GPU) technique accelerates the image deformation and the scene-rendering. The method can render the scene containing ten thousands of motional characters in 30FPS. It has been proved feasible and valid to improve the rendering efficiency for large-scale motional scene.

     

/

返回文章
返回
Baidu
map