SliceRenderer is a tool for rendering volumes using the CGV framework. It can quickly generate hundreds of images of the volume from different perspectives, which can be used for training a NeRF network. The tool also produces a transforms.json
file along with the images.
You can export the volume as .vox
file, and also export the transfer function used during volume rendering for uses in external applications.
To build SliceRenderer, please refer to the CGV framework documentation for Windows. For Linux you will need to create a Cmake configuration file according to the config.def
file in the root directory of the project.
To use SliceRenderer, please follow these steps:
- Either use the default generated volume, or drag and drop a
.vox
file into the window. - On the right side configure your wanted resolution, and settings and apply them.
- If you are content click on the
Generate Samples
button.
Additionally you can make use of the Export Transfer Function
or Export Volume
buttons to export the transfer function or volume respectively.
Additionally configuration options considering the volume rendering itself can be found inb the CGV framework documentation.