Font Size: a A A

Based On High Dynamic Range Of Real-time Light Technology

Posted on:2008-06-14Degree:MasterType:Thesis
Country:ChinaCandidate:G J WangFull Text:PDF
GTID:2208360212975316Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Lighting is a dazzling part of computer graphics. Almost graphics special effects refer to lighting. However, though lighting as the support of the special effects, the computing of lighting is enormous. When we use lighing, we should consider efficiency and effect in real-time system. Real-time lighting is widely used in video games and virtual reality, flight simulator and battlefield simulation. Real-time lighting is very import part of the game engine.The main research contents of real-time lighting include global lighting, local illumination, real-time multi-lights lighting and image-based lighting. In the real-time large area of realistic outdoor scene, this paper analyzes the various lighting, adopt that deferred lighting is suitable for the computing of multi-lights, and finds that high dynamic range rendering is suitable for post image processing so that it can be used in augment reality. So we successfully integrate the deferred lighting model and high dynamic range.Real-time multi-lighting model are widely used in games. Because it can produce some novel lighting effects. But because of the multi-lights, the complication of computing of lighting has been largely increased. The deferred lighting model separates the geometry phase and lighting phase, so that decreases the complication of computing of lighting. With the development of graphics hardware, it is possible that implement the multi-lights lighting model using the deferred lighting on GPU. This paper implements the deferred lighting with multiple render targets, and carries out the real-time multi-lights lighting.Image-based shading is different from the geometry-based shading. It uses the plenoptic function to describe the scene. With the development of image-based shading, image-based lighting has been attended. High dynamic range is one of image-based lighting. This paper implements the high dynamic range lighting. First, converts the value of RGB in the virtual world into luminance in the real world. Then, maps the high dynamic range luminance into low dynamic range luminance which can be displayed in the LCD. We demonstrate the high dynamic range can provide the more details and novel effects. But it can't used in the multi-lights. On the other hand, high dynamic range lighting can be one of the augment methods in the image processing. And because of the advantage of the deferred lighting model, we can integrate the deferred lighting and high dynamic range.This paper implements a real-time multi-lights lighting model, this model is one part of DMFgame engine. This model is a plugin, and is a important extend of game engine.
Keywords/Search Tags:graphics hardware, real-time lighting, high dynamic range, deferred lighting, lighting model
PDF Full Text Request
Related items