2. The two phase system¶
PresenZ images are generated from two successive phases: a detection phase and a render phase. After finishing these two phases, the merger will create a “.PRZ” file that can be used by the PresenZ viewer.
Technically, as far as Vray 3ds Max is concerned, both phases are two or more renders.
- Detection Phase
PresenZ is gathering all the necessary information to cover whatever is visible from the ZOV. It is also optimizing this information to obtain the proper detail level as seen from the ZOV.
The detection phase is probing your 3D scene to define what render origins and directions have to be performed during the next phase (the render phase).
At the end of the detection render, PresenZ will generate a .przDetect file, which will be stored in the przDetect subfolder created automatically at your output render pass.
Depending on the render engine there might be multiple detect passes, for instance one for transparent and one for opaque objects.
- Render Phase
The render phase shoots sampling rays according to the origin and direction given by the detection phase. lighting and shading applies in this phase, resulting in color data and other AOVs computations for the final output.
This phase generates a .przRender file, which will be stored in the przRender subfolder created automatically at your output render pass.
The .przRender file can be seen as a RAW PresenZ image file, containing all the color and AOV information in half float precision. This file can still be manipulated for color calibration and compositing. PresenZ supports both Vray color correction and OCIO
Depending on the render engine there might be multiple render passes, for instance one for the left and another for the right eye.
- PresenZ Merger
.przRender files carry uncompressed pixel data. The PresenZ Merger will convert the previously created .przRender file(s) to a “.PRZ” image that can be directly displayed by the PresenZ viewer.