IADIS International Journal on Computer Science and Information Systems

Published by IADIS (International Association for Development of the Information Society) • ISSN (Online): 1646-3692 • ISSN (Print): 1646-3692
100% Open Access
Double-Blind Peer Review
Crossref DOI Persistent IDs
Open Access Peer-Reviewed Original Research

Particle-based Participating Media Rendering Using Density Octrees

Richard Monette. Carleton University *
1125 Colonel By Drive *
Ottawa Researcher *
ON Researcher *
CANADA Researcher *
K1S 5B *
* Anthony Whitehead. Carleton University, 1125 Colonel By Drive, Ottawa, ON, CANADA, K1S 5B6. (Portugal)
* Anthony Whitehead. Carleton University, 1125 Colonel By Drive, Ottawa, ON, CANADA, K1S 5B6. (Portugal)
* Anthony Whitehead. Carleton University, 1125 Colonel By Drive, Ottawa, ON, CANADA, K1S 5B6. (Portugal)
* Anthony Whitehead. Carleton University, 1125 Colonel By Drive, Ottawa, ON, CANADA, K1S 5B6. (Portugal)
* Anthony Whitehead. Carleton University, 1125 Colonel By Drive, Ottawa, ON, CANADA, K1S 5B6. (Portugal)
* Anthony Whitehead. Carleton University, 1125 Colonel By Drive, Ottawa, ON, CANADA, K1S 5B6. (Portugal)

Abstract

In order for computer generated imagery to recreate the characteristic visual appearance of phenomena such as smoke and fog it is necessary to compute the way in which light interacts with participating media. In this work we present a novel technique for computing volumetric single scattering lighting solutions for particle -based inhomogeneous participating media data sets. We seek to calculate volumetric lighting solutions for particle -based data sets as such data sets have the advantage of being spatially unbounded and relatively unrestricted with regard to memory as compared to uniform grids. In order to perform the calculations which are required for computing such a lighting solution, we introduce a novel octree based data structure. We refer to this new data structure as a density octree. The design of the density octree allows for efficiently computing light attenuation throughout the spatial extent. Using our data structure, we are able to produce high quality output imagery of arbitrary particle data sets in the presence of arbitrary numbers of lights.

Keywords

Rendering Graphics Participating Media Octree Efficiency
Full-Text PDF Available

Read Complete Peer-Reviewed Manuscript

Includes full econometric models, data tables, policy recommendations, declarations, and citations.

Declarations & Ethics

Funding: This research received academic dissemination support through ESCAP / JournalsHub publishing programs.
Conflicts of Interest: The authors declare no competing financial or institutional interests.
Peer Review: Double-blind peer reviewed by international subject specialists.
License: Creative Commons Attribution 4.0 International (CC BY 4.0).
How to Cite This Article
APA / MLA / BibTeX
University, et al. (2014). Particle-based Participating Media Rendering Using Density Octrees. IADIS International Journal on Computer Science and Information Systems, 9(2). https://doi.org/10.33965/ijcsis_2014_v9i2_08
University, et al. "Particle-based Participating Media Rendering Using Density Octrees." IADIS International Journal on Computer Science and Information Systems, vol. 9, no. 2, 2014. https://doi.org/10.33965/ijcsis_2014_v9i2_08
University, et al. "Particle-based Participating Media Rendering Using Density Octrees." IADIS International Journal on Computer Science and Information Systems 9, no. 2 (2014). https://doi.org/10.33965/ijcsis_2014_v9i2_08