Font Size: a A A

Research Of Directx-Based Texture Mapping Techniques

Posted on:2007-06-16Degree:MasterType:Thesis
Country:ChinaCandidate:W WanFull Text:PDF
GTID:2178360185988084Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Texture mapping technique is used to generate texture details on objects. It plays an important part in rendering realistic pictures and is one of the major research areas of computer graphics. According to the regions where the texture is defined, texture is generally classified as two-dimensional texture and three-dimensional texture. Two-dimensional texture mappings are summarized in this paper including Catmull algorithm and Blinn algorithm, two-step texture mapping, environment mapping and bump mapping. Moreover, a new method of texture mapping that Bezier surface and B-spline surface act as the middle surface in the process of two-step texture mapping is promoted to reduce texture distortion. Antialiasing in two-dimensional texture also discussed including Mip-map, area-summed table mappings algorithm and Trilinear filter which are verfied using several examples. Quadrilinear filter is put forward and proved using examples. Three-dimensional texture mappings are summarized including several procedural texture functions and Fourier synthesis technique. A real-time rendering of ocean water is introduced. Besides that, texture compression and texture caching are also included. In the context of texture compression, fixed-rate compressions are summarized and a compression algorithm based on texture is given. Texture caching consists of several texture caching technologies.
Keywords/Search Tags:realistic pictures, DirectX, texture mapping, antialiasing, texture compression, texture caching
PDF Full Text Request
Related items