Font Size: a A A

Design And Implementation Of Realtime Rendering Based On Physically Lighting Model

Posted on:2018-02-24Degree:MasterType:Thesis
Country:ChinaCandidate:Y XiongFull Text:PDF
GTID:2428330569485049Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Real-time rendering refer to the technology that render a virtual scene to image with relatively high speed.Image pixel color come from the result of 3D object surface interact with light.A cycle of image generation and display is called a frame,in order to let human eye see coherent animation,real-time rendering of general frames need stability in more than 30 frames per second.On the premise of ensuring real-time,how to improve the rendering quality and rendering authenticity is alwaysthe main research object in computer graphics,image processing and other fields,especially with virtual reality(VR)technology has gradually emerged in recent year,the rendered image is requiredto be close to the picture and comform to the laws of the real world.The design and implementation parts refer to the physics rendering module of the most popular game engine Unreal Engine4 and Unity5,the main work includes three aspects,lighting algorithm,material system and rendering framework.The illumination algorithm optimized by GGX algorithm to achieve high light,the normalized Lambert algorithm to achieve a diffuse light,and based on these two algorithms,the pre-computing environment lightmap through spherical integral preduce high quality rendering results.The material structure refer to Disney's physical material system to achieve a set of improved material system,ignoring the influence of small parameters,improve space and operating efficiency.Rendering process part of rendering framework mix forward and deferred rendering of two kinds of process,not only to support a large number of non transparent objects and light rendering,also provides support for transparent and translucent objects,scene management uses octree,soft rendering,viewport culling combination of the three management method,ensure the rendering efficiency to achieve a high degree of optimization the level of.The system presents a more realistic effect than the general empirical model.The use of GGX's high light model makes the high light effect in line with the observation results of the human eye in real life,the higher the concentration of high light and high light edge.The abrupt transition of diffuse light and dark light with real illumination.The use of physical parameters and formula rendering rendering of common materials such as metal,plastic and wood near the picture level.
Keywords/Search Tags:Real-time rendering, Physically based lighting, Reality
PDF Full Text Request
Related items