Realistic Lighting for Interactive Applications Using Semi-Dynamic Light Maps

2020-12-01
Öztürk, Bekir
Akyüz, Ahmet Oğuz
Light mapping is a technique that works by precomputing the lighting of a scene to speed up expensive lighting calculations at run-time. It is a commonly employed technique for computer games, in particular mobile games, due to the difficulty of creating realistic lighting effects on low power devices. The primary drawback of this technique is that the scene state that is dependent on the precomputed data cannot be changed at run-time. This limitation of light mapping significantly decreases the interactability of applications that use light maps. In this paper, we present a method to remove some of these restrictions at the cost of additional texture memory and small CPU/GPU workload. This allows changing the color and intensity properties of selected light sources at run-time, while keeping the benefits of the light mapping technique. It also makes it possible to show or hide the selected objects without giving rise to shadow artifacts and illumination inconsistencies. Our algorithm computes the light maps separately for each light source. Regions shadowed by each semi-dynamic object are also captured and stored. These maps are later combined at run-time to correctly illuminate the scene. Despite the increase in the generation time of the precomputed data, the overhead of the method is low enough to make it useful in many real-time applications. This makes our method especially suitable for interactive computer games designed to run on mobile and low-end graphics processors.
The Computer Games Journal

Suggestions

Image-based extraction of material reflectance properties of a 3D rigid object
Erdem, ME; Erdem, IA; Yilmaz, UG; Atalay, Mehmet Volkan (2004-01-01)
In this study, an appearance reconstruction method based on extraction of material reflectance properties of a three-dimensional (3D) object from its two-dimensional (2D) images is explained. One of the main advantages of this system is that the reconstructed object can be rendered in real-time with photorealistic quality in varying illumination conditions. The reflectance of the object is decomposed into diffuse and specular components. While the diffuse component is stored in a global texture, the specula...
3D Object Modeling by Structured Light and Stereo Vision
Ozenc, Ugur; Tastan, Oguzhan; GÜLLÜ, MEHMET KEMAL (2015-05-19)
In this paper, we demonstrate a 3D object modeling system utilizing a setup which consists of two CMOS cameras and a DLP projector by making use of structured light and stereo vision. The calibration of the system is carried out using calibration pattern. The images are taken with stereo camera pair by projecting structured light onto the object and the correspondence problem is solved by both epipolar constraint of stereo vision and gray code constraint of structured light. The first experimental results s...
Optical classification and reconstruction through multimode fibers
Kürekci, Şahin; Yüce, Emre; Department of Physics (2022-12)
When a light beam travels through a highly scattering medium, two-dimensional random intensity distributions (speckle patterns) are formed due to the complex scattering within the medium. Although they contain valuable information about the input signal and the characteristics of the propagation medium, the speckle patterns are difficult to unscramble, which makes imaging through scattering media an extremely challenging task. Multimode fibers behave similarly to scattering media since they scramble the inp...
WATERMARKING FOR IMAGE-BASED RENDERING VIA HOMOGRAPHY-BASED VIRTUAL CAMERA LOCATION ESTIMATION
Koz, Alper; Cigla, Cevahir; Alatan, Abdullah Aydın (2008-10-15)
The recent advances in Image Based Rendering (IBR) have pioneered freely determining the viewing position and angle in a scene from multi-view video. Noting that a person could also record a personal video for this arbitrarily selected view and misuse this content, apparently, copyright and copy protection problems also exist and should be solved for IBR applications. In our recent work [1], we have proposed a watermarking method, which embeds the watermark pattern into every frame of multi-view video and e...
TEMPORALLY CONSISTENT DENSE DEPTH MAP ESTIMATION VIA BELIEF PROPAGATION
Cigla, Cevahir; Alatan, Abdullah Aydın (2009-01-01)
A method for estimating temporally and spatially consistent dense depth maps in multiple camera setups is presented which is important for reduction of perception artifacts in 3D displays. For this purpose, initially, depth estimation is performed for each camera with the piece-wise planarity assumption and Markov Random Field (MRF) based relaxation at each time instant independently. During the relaxation step, the consistency of depth maps for different cameras is also considered for the reliability of th...
Citation Formats
B. Öztürk and A. O. Akyüz, “Realistic Lighting for Interactive Applications Using Semi-Dynamic Light Maps,” The Computer Games Journal, pp. 421–452, 2020, Accessed: 00, 2021. [Online]. Available: http://link.springer.com/10.1007/s40869-020-00116-2.