renderReconstruct¶
Automatic reconstruction of multichannel exrs that have been created according to our pipeline standards. This has happened most probably with a module from helga.maya.rendering.createUpdateRenderElements.
The following elements can be reconstructed separately:
- Light
- Data
- Framebuffer
- Multi Mattes
- Shadow
Of course it is also possible to recreate them alltogether.
Note
The final result of the reconstruction might differ a little from the original rendering, since Ambient Occlusion is rendered as an Extra Tex pass and multiplied with the GI on reconstruction.
Usage
from helga.nuke.reconstruction.renderReconstructVRay import renderReconstruct
reload(renderReconstruct)
#Create instance
renderReconstructInstance = renderReconstruct.RenderReconstruct()
#------------------------------
#Select some Nuke Read nodes
#------------------------------
#Reconstruct all elements
renderReconstructInstance.reconstructAll()
#Reconstruct light only
renderReconstructInstance.reconstructLightREs()
#Reconstruct data only
renderReconstructInstance.reconstructDataREs()
#Reconstruct framebuffer only
renderReconstructInstance.reconstructFramebufferREs()
#Reconstruct multi mattes only
renderReconstructInstance.reconstructMultiMatteREs()
#Reconstruct shadow only
renderReconstructInstance.reconstructShadowREs()
- class helga.nuke.reconstruction.renderReconstructVRay.renderReconstruct.RenderReconstruct[source]¶
-
- reconstructAll()[source]¶
Reconstruct all render elements (AOVs) for the selected Read nodes. The elements are added together to reconstruct the final render. The rendering might differ a little from the original since Ambient Occlusion is multiplied with the GI.
- reconstructFramebufferREs()[source]¶
Reconstruct framebuffer render elements (AOVs) for the selected Read nodes.
- reconstructLightREs()[source]¶
Reconstruct light render elements (AOVs) for the selected Read nodes.