Font Size: a A A

Data Process And Skeletal Animtion Implement In Complex 3D Scene

Posted on:2009-07-20Degree:MasterType:Thesis
Country:ChinaCandidate:J ChenFull Text:PDF
GTID:2178360242482969Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
The Tyr system is designed for 3D scene's real-time rendering using computer cluster for multi-screen mosaic. In the support of efficient algorithm about culling and simplify, Tyr can handle large scale complex 3D scene for high resolution real-time rendering. My thesis will provide solutions for two key issues in Tyr system.On one hand, I process the data flow in Tyr System, including scene file producing, parsing and setup. The Exporter which I made as a plug-in for 3ds max can convert 3ds max's scene graph into X3D's scene graph efficiently. The Parser reads the scene file and builds the whole scene in memory. Considering the Independency and efficiency, TSE maintaining own data structure. So, the must be the adapter to convert the data of scene into TSE.On the other hand, I implemented the character animation in Tyr system using Skinning technical. The animation is driven by the key frames. The character model and key frames both come from 3ds max. In this part, first I discuss the two popular skills for constructing skin. Then I defined the S-Anim proposal to extend the X3D in order to facilitate the realization of GPU accelerating algorithm for achieving higher performance. next I discourse the exporting detail and rendering character animation in Tyr through expand TSE.These two parts work are important to Tyr system. For a rendering system, Scene data problem is the primary issue must be solved first. In addition, a Well-organized render data can also improve rendering efficiency. Character Animation gives the static scene much more lifelike and reality.
Keywords/Search Tags:X3D, Render Engine, Scene Graph, Exporter, Skeletal Animation
PDF Full Text Request
Related items