Font Size: a A A

Research On The Technique Of Texture Mapping Based On Realistic 3D Terrain

Posted on:2008-11-23Degree:MasterType:Thesis
Country:ChinaCandidate:H J LiFull Text:PDF
GTID:2178360248952090Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The technique of texture mapping is one of the most popular techniques in computer graphics. It can simulate and enhance the detail character of surfaces without increasing their geometric complexity. It plays an important part in rendering realistic pictures and is one of the major research areas of computer graphics. It has been widely applied in computer simulation. The research of this paper is the technique of texture mapping in 3D terrain, which is the important method of enhancing the true feeling of graph.In 3D terrain, it usually needs to display the different terrain by the diverse texture mapping. Some 3D development software has the function of processing texture, like OpenGL, Java 3D, JOGL, VRML.JOGL is the open source project of binding to OpenGL in Java, which provides the accessing API in OpenGL 2.0. This paper confirms the mapping between the point in 3D terrain and pixel of the texture image and implements the texture mapping in 3D terrain by calling JOGL.Based on summarizing the application background of domestic texture mapping and the basic theory, this paper generates the 3D terrain using Java and implements the texture mapping by calling Java 3D API. This paper puts the emphasis on the texture mapping in JOGL and adopts the algorithm of the mapping between the point in 3D terrain and pixel of the texture image. The algorithm establishes the data structure that stores the related characteristic. This paper gets the corresponding pixel value of the current point by comparing the characteristic value of the point with the one in the date structure. Applying the algorithm of the mapping relation between the point in terrain and pixel of the texture image implements the texture mapping in 3D terrain, which represents the effect of 3D terrain. Finally, this paper probes into the algorithm of texture mapping based on the area ratio. The texture partition criterion of the algorithm depends on the area ratio. This paper implements the texture mapping in regular grid terrain by subdividing the texture space.
Keywords/Search Tags:3D terrain, Texture mapping, Java 3D, JOGL
PDF Full Text Request
Related items