Font Size: a A A

Research On Three-dimensional Visualization Based On OSG

Posted on:2017-10-16Degree:MasterType:Thesis
Country:ChinaCandidate:Y L WangFull Text:PDF
GTID:2348330518496086Subject:Electronic Science and Technology
Abstract/Summary:PDF Full Text Request
With the development of Three-Dimensional(3D)display and computer graphics,research on Three-Dimensional visualization technology has been enhanced greatly.By utilizing the computer graphic rendering technologies,three-dimensional virtualization could merge and visualize the multiple dimension data from different industry areas,thus making the process of understanding and analysis more convenient for people.At the same time,various 3D display technologies have made virtual reality come true,and could deliver immersive and interactive user experience.One of the most critical problems that should be well handled for 3D visualization in industries is the challenge brought by the increasing data scale against the limited computing capability.This paper will cover researches on real time rendering for 3D scenes and the integration of 3D display system into 3D visualization applications.This paper discussed the background of 3D visualization technologies and present research situations at first,and introduced different 3D display technologies respectively.The software implementation in the proposed system is based on the 3D graphic API OpenSceneGraph(OSG).In the second chapter,features and architecture of OSG were introduced in depth.The mechanisms of graphic rendering and LOD in OSG were also well discussed.Meanwhile,this paper introduced a frontal projection 3D display system in great detail based on the basic principles and methods in 3D display.In chapter 3,the research mainly focused on real time rendering in 3D visualization.We introduced internal Level-Of-Details(LOD)approach of OSG and investigated another Quadtree-based algorithm.Our approach is different to that in OSG as it was view-continuous.At last,some key problems in the software implementation that will be confronted with when combining 3D visualization application with 3D display were studied in chapter four.In that part,synchronization,parallax adjustment and distortion correction for a multi-view rendering and projection system were discussed.Some practical solutions,including a datagram-based synchronized rendering algorithm and methods for keystone effect handling and parallax adjusting,were also proposed based on the basic computer graphics principles.A working system was available finally,of which the display quality and rendering speed for the actual three dimension synchronized rendering process were also tested and analyzed.
Keywords/Search Tags:Three-Dimensional Visualization, 3D Display, LOD, Synchronized Rendering, Stereoscopic Video
PDF Full Text Request
Related items