Back to Search
Start Over
Preserving shadow silhouettes in illumination‐driven mesh reduction
- Publication Year :
- 2020
-
Abstract
- A main challenge for today’s renderers is the ever-growing size of 3D scenes, exceeding the capacity of typically available main memory. This especially holds true for graphics processing units (GPUs) which could otherwise be used to greatly reduce rendering time. A lot of the memory is spent on detailed geometry with mostly imperceptible influence on the final image, even in a global illumination context. Illumination-driven mesh reduction, a Monte Carlo–based global illumination simulation, steers its mesh reduction towards areas with low visible contribution. While this works well for preserving high-energy light paths such as caustics, it does have problems: First, objects casting shadows while not being visible themselves are not preserved, resulting in highly inaccurate shadows. Secondly, non-transparent objects lack proper reduction guidance since there is no importance gradient on their backside, resulting in visible over-simplification. We present a solution to these problems by extending illumination-driven mesh reduction with occluder information, focusing on their silhouettes as well as combining it with commonly used error quadrics to preserve geometric features. Additionally, we demonstrate that the combined algorithm still supports iterative refinement of initially reduced geometry, resulting in an image visually similar to an unreduced rendering and enabling out-of-core operation.
- Subjects :
- Quadric
Computer science
business.industry
Global illumination
Monte Carlo method
ComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION
article
020207 software engineering
02 engineering and technology
Computer Graphics and Computer-Aided Design
ray tracing -- rendering -- polygonal mesh reduction -- modelling -- Monte Carlo techniques -- methods and applications
Rendering (computer graphics)
Iterative refinement
Shadow
0202 electrical engineering, electronic engineering, information engineering
020201 artificial intelligence & image processing
Ray tracing (graphics)
Computer vision
Artificial intelligence
Graphics
ddc:004
business
ComputingMethodologies_COMPUTERGRAPHICS
Subjects
Details
- Language :
- English
- Database :
- OpenAIRE
- Accession number :
- edsair.doi.dedup.....9999bc08b8ef82d9e13e9144c535ab6f