Font Size: a A A

Research And Implementation Of The Visual Synthesis Of Metal Surface Material

Posted on:2014-06-13Degree:MasterType:Thesis
Country:ChinaCandidate:Q XuFull Text:PDF
GTID:2268330401964489Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In recent years, the developing rate of computer graphics technology and hardwaremakes the rendering effects of game and film industry more realistic and consumers’meet to visual effects higher. It is more and more important to search the algorithms ofmaterial effects for consumers’ high standard. Meanwhile, It’s not just programmers’duty to design material effects, planning a simple and efficient visualized system is alsoessential for more talent art designers.The purpose of designing a system is that art designers have more talents to design,but less skills to program. So we need to design a system based on visualization that canbe used by art designers to create material effects simply, efficiently and accurately.Metal surface material is a wide kind of material effects, which can be applied toseveral scenes. To design it, it is important to create special shines and anisotropy, thebumpy and self-shadow effects are also key to add reality to the whole scene.The thesis first introduces every parts and the flow of graphics rendering pipeline,highlighting the functions of programmable parts, then introduces BRDF theory andtypical rendering functions. In the main body, the thesis represents the design ofvisualized material editing system in detail, introduces five modules. Expressions definepublic data structures and algorithms in GPU shaders, shader interfaces define severalcomponents comprised of shading equation. By connecting expressions and finallymounting to the shader interfaces, the system can build corresponding GPU shader. Thebiggest innovation of this thesis is to create metal surface material by visualized ways inthe designed system. After that, the thesis discusses the algorithm design of metalsurface material, including shading equation, Ward reflective model and theimplementation of bumpy effects and self-shadow effects. Then the thesis gives specificflows of vertex shader and pixel shader. The most important, we can create metalsurface material using our visualized material editing system.
Keywords/Search Tags:metal surface material, relief mapping, visualized material editing system, expression, real-time rendering
PDF Full Text Request
Related items