Font Size: a A A

Research And Application Of High Precision Real-time Rendering Forvehicles

Posted on:2020-06-25Degree:MasterType:Thesis
Country:ChinaCandidate:X Q PengFull Text:PDF
GTID:2392330599476026Subject:Control Science and Engineering
Abstract/Summary:PDF Full Text Request
Authenticity has always been a highly significant requirement when design the software in the field of driving simulation.The vehicle model is frequently seen in the driver’s sight.Currently,vehicle models are simply made with textures and simple structures.This kind of models will significantly decreases the authenticity of simulation software and are even less able to meet the high precision that intelligent driving simulation test environment requires.Therefore,in order to improve the realism of the simulation system,a model rendering algorithm that accurately renders the vehicle model is needed.A physically-based material rendering algorithm is proposed in this paper,which core theory is the illumination model based on Bidirectional Reflectance Distribution Function(BRDF).The algorithm designed according to GPU structure is achieved by OpenGL Shading Language(GLSL)in the OpenGL(Open Graphics Library)graphics displaying architecture.In this algorithm,adjustable parameters are provided for allowing selection of metallic and non-metallic coloring based on the material properties.These parameters includes: material color,light color,surface glossiness and metallic.Besides,in the algorithm,different kinds of parameter input forms like vertex normal,vertex color and texture map are supported.When the algorithm is used independently on the model components,it can selectively represent kinds of special effect such as metal or non-metal properties of materials,glossiness,Fresnel effect,surface real-time highlights,indirect illumination of the environment,coating effect,the transparent of glass and so on.When rendering vehicle models with the algorithm in this paper,a well seen pure color texture will be display even without providing detail texture maps.And pure color paint is a common style for vehicles we see on the road,so the algorithm can be used in the simulation software for rendering vehicle models.Meanwhile,since the normal map is allowed to be used,the illumination effect of high-profile models can be expressed on low-profile models.With this algorithm,the complexity of vehicle models is able to be reduced and the rendering efficiency of simulation software will be improved.
Keywords/Search Tags:BRDF, Physically-based rendering, Real-time rendering, Vehicle models, GLSL
PDF Full Text Request
Related items