Font Size: a A A

Research On Real Display Of 3D Model Based On OSG

Posted on:2016-01-13Degree:MasterType:Thesis
Country:ChinaCandidate:H QianFull Text:PDF
GTID:2308330482481375Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the continuous development of virtual technology, the 3D visual monitoring system and the 3D scene simulation system are becoming more and more widely in the practical application. At the same time the requirements of users for the 3D visual system are becoming more and more strict,from builting and constructing a 3D scene to requiring 3D scene which can respond to external input in order to achieve better visual effect. Users have more and more strict requirements of truth. In order to meet the requirements of the users which can get more immersive, real show of 3D model becomes an essential point and real response to the outside prototype changes whick make the models to keep authenticity is particularly important.3D model’s display in 3D scene includes observeing the model from different angles and responsing to changes of the external protptype. These will involve in 3D roming technology and texture replacement.Over time the prototyp of 3D model will change, its surface image will change,and some 3D models have no texture mapping due to the uncertainty texture. These situations make model’s texture changes necessary, at the same time bring great challenges to the software developers. 3D scene is different from 2D plane and it is very difficult to obtain vertexs’ coordinates of models, which makes difficult to change texture of models. In order to solve it, this paper will put forward one texture replacement process by studying OSG Open Source Toolkit and polyhedral reconstruction technology. The texture repalcement process can change model’s surface texture to respond the changes of prototype, so that users have a batter visual experience.In order to realize real diaplay of 3D model, this paper firstly uses roaming technology to construct a 3D roaming engine by studying OSG Open Source Toolkit,then uses the NodeVisitor of OSG Open Source Toolkit to obtain vertexs’ coordinates set of concrete model. Througt translating and transforming these 3D coordinates and improving polyhedron reconstruction technology to put forward simulation polyhedron reconstruction technology, namely building a layer of “membrane” in the specific surface of 3D model to replace the original texture of model surface by mapping texture to this layer “membrane”.Finally througt experiments, the texture raplacement process which is put forward by this paper can respond to changes of outside prototype, which makes users have a batter visual experience.
Keywords/Search Tags:Virtual technology, OSG, Simulation polyhedron refactoring techniques, 3D scene, Real show
PDF Full Text Request
Related items