Font Size: a A A

Research And Application Of Shader Technology Based On CG Language In The Environment Of Unity3D

Posted on:2017-02-18Degree:MasterType:Thesis
Country:ChinaCandidate:X Y LuanFull Text:PDF
GTID:2428330488981345Subject:Art and design
Abstract/Summary:PDF Full Text Request
In recent years,with the development of computer visualization,3D animation,virtual reality,the rapid development of the real 3D sensing technology as the representative of the.Current 3D real-time rendering technology in military,healthcare,media,exploration,3D game industry has a very wide range of applications.Especially in recent years in 3D game industry rapid development,greatly promote the replacement of the 3D real-time rendering technology.Meanwhile,it is also an important indicator to evaluate a 3D game product quality.Three dimensional game industry is capital intensive,technology intensive,labor-intensive and cultural industries.A successful three-dimensional game also brings huge financial returns,cultural output.In some developed countries has become an important pillar industry,can be expected in the next decade 3D real-time rendering technology driven many industry will occupy an important share of world knowledge economy systemFirst,this paper studies and discusses the function of programming the various stages of the pipeline,the Shader Language Specification,and GPUs development history of knowledge and then in-depth study of bump mapping,based environment mapping,and of the cartoon rendering technology basic principle and algorithms,based on the unity engine by CG language to realize the above each technology.Finally,combined with actual development project of the bump map,a cubemap,cartoon rendering of comprehensive optimization,than the original algorithm more realistic and more cheap effect.
Keywords/Search Tags:Programmable pipeline, Realistic graphics, Shader Languaue, Unity, Bump texture mapping technique, Cel-shading
PDF Full Text Request
Related items