Font Size: a A A

Design And Implementation Of 3D Game Graphic Effect

Posted on:2016-10-26Degree:MasterType:Thesis
Country:ChinaCandidate:X P ChenFull Text:PDF
GTID:2348330479454715Subject:Computer technology
Abstract/Summary:PDF Full Text Request
At present, if 3D gamea on the market want to stand out, they need to have their own styles of play. Except the story background of the game, the game screen is most intuitive feel game style factors. So if intend to implement the unique style of the graphics, you need to understand the principle of 3D game graphics algorithm, and according to the actual demand to modify the application to the effects of the game. Graphics features algorithm relies on the existing system of 3D rendering, 3D rendering process of coordinate transformation and the rasterization process has a great influence on algorithms, subject's main job content is combined with the actual 3D rendering process, design and implementation of 3D graphics effect algorithm, and apply the algorithm to the game to achieve various visual effects.Bump mapping technology is the use of graphic to indicate the condition of concave and convex, the concrete implementation method including the normal map, a height map, and parallax mapping. Cube mapping technology can be used to implement the sky box environment mapping. Shadow map is used to generate real-time shadow technology. Radial blur, motion blur and gaussian blur image algorithm can be applied to 3D rendering of post-treatment process, the simulation of the lens radial blur, motion blur, and the glowing effect. Based on the principle and implementation of the special effects, according to the actual situation in combination with one or several algorithm, implement the god light, effect of reflection and refraction of the water, the depth of field, soft shadows, fake lighting, projection texture effects.Graphical effects algorithm implement as vertex shader and pixel shader program, shader programs use HLSL language, and finally implement a demo based on Unity3 D.
Keywords/Search Tags:Game Graphic, 3D, Shader Programming, HLSL
PDF Full Text Request
Related items