RenderStorm: a Monte Carlo illumination testbed for virtual environment
Chunhong Liu, Qing Xu, Song Zhang · Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE · 2004
With the fast development of Monte Carlo global illumination, many new ideas are put forward and needed to be tested whether it is effective. A general and efficient testbed that can provide all kinds of Monte Carlo global illumination algorithms is in great demand. In this paper, we propose a Monte Carlo global illumination testbed for virtual environment -- RenderStorm, which is of highly modular architecture, good expansibility and suitability to synthesize still and animated images. The engine of this testbed is Monte Carlo path tracing technique. Based on Monte Carlo path tracing, it can be easily used for realizing a lot of Monte Carlo global illumination algorithms. A perfectly designed class is the distinct feature of the system. We provide the system with a lot of libraries, which can be used easily.