Global illumination methods based on stochastic techniques provide photo-realistic images. These methods are generally based on path tracing theory in which stochastic paths are generated from the camera point of view through each pixel toward the 3D scene.
rawls
is a Python package developed during a thesis project. It enables to manage .rawls
image file extension. The image extension .rawls
is used to store all samples values of images obtained during rendering of synthesis images. This output extension is available in a custom version of pbrt-v3 details.
pip install rawls
To use, simply do:
from rawls.rawls import Rawls
path = 'images/example_1.rawls'
rawls_img = Rawls.load(path)
rawls_img.save('output.png')
This project contains usefull classes.
- Rawls : Manage
.rawls
file date - RawlsStats : Enables to merge
.rawls
image files and extract statistics
All these classes will be enhanced during development of the package. Documentation is available here.
Please refer to the guidelines file if you want to contribute!