Font Size: a A A

Implementation Of The Realistic Scenes Simulation System Based On Radiosity Algorithm

Posted on:2014-02-18Degree:MasterType:Thesis
Country:ChinaCandidate:X Y JuFull Text:PDF
GTID:2248330395996702Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Realistic graphics generation,is reproducing the scene of the real world in the computer.lt includes graphics generation,display.transform and several other basic aspects.The realistic graphics technology is research topic full of challenging and meaningful in the computer graphics,and using the computer to draw realistic graphics has great practical value.For30years of research and development.the computer graphics technology has formed a relatively independent and complete area.The development of computer graphics has brought great changes to the lives of people.With the development of the computer and distributed systems,and the innovation of a variety of graphics software,realistic image generation has become more useful in many areas,such as geometry, advertising, film and television, command and control, computer games, scientific computing.The main task of realistic graphics generationis to simulate the physical attributes of the real objects,including the shape of the object,optical properties,surface texture and roughness,and the occlusion relationships between objects.The simulated lighting is the most difficult to achieve in this one. From the drawing method.there are the ray tracing algorithm to simulate the actual propagation of light and the radiosity algorithm to simulate energy exchange.Currently.tt is generally to use the ray tracing algorithm when processing the scene.In the real life,many scenes are pure diffuse reflection,it is contradiction with the ray tracing algorithm assumes that the ideal mirror environment.So,ray tracing algorithm is not very good in simulation scenarios.Based on the research for realistic image synthesis method, and real-time rendering techniques currently used,in this article,we achieve an illumination model system based on the radiosity algorithm on the VC++6.0,it is used to light treated to a scene and draw the graph.Firstly.we introduce and compare the ray tracing algorithm and radiosity algorithm principles,and study in-depth of the radiosity algorithm, achieve the simulation of realistic scene light effects system based on radiometric method,and improve the computational efficiency of the shape factor through the classification process the scene facets and MFC multithreading,and use the lightmap ways to improve the result.By the learning and research,the system is divided into four parts to complete:Read into the scene:in order to facilitate the light treatment, in fact.the scene we read into is the triangular facets collection that the scene surface is divided;Calculate the shape factor: according to the radiosity algorithms we know that to calculate the shape factor is the core part;The radiosity equation solver:using the correlation algorithm and known data to solve the radiosity equation; Draw the real scene:Generating Realistic graphics.
Keywords/Search Tags:Realistic graphics, radiosity algorithm, shape factor, VC++, MFC
PDF Full Text Request
Related items