I would like to start a quick discussion about how Corona Volume Grids are expected to be handled by different render elements. Please express your opinion how it should be working with each render element, and provide example workflows if possible (e.g. "I would like to render fire in front of a character and then be able to adjust the color of both the fire and the character behind it in post using masks").
---> Here is a simple scene to experiment with, saved in Max 2018 format: [link]
Original thread:
https://forum.corona-renderer.com/index.php?topic=28143.0List of all Corona render elements:
Alpha
CESSENTIAL_Direct
CESSENTIAL_Emission
CESSENTIAL_Indirect
CESSENTIAL_Reflect
CESSENTIAL_Refract
CESSENTIAL_Translucency
CESSENTIAL_Volumetrics
CGeometry_NormalsDotProduct
CGeometry_NormalsGeometry
CGeometry_NormalsShading
CGeometry_UvwCoords
CGeometry_Velocity
CGeometry_WorldPosition
CGeometry_ZDepth
CInfo_NetworkRenderDebugging
CInfo_RenderStamp
CInfo_SamplingFocus
CMasking_ID
CMasking_Mask
CMasking_WireColor
CShading_Albedo
CShading_Beauty
CShading_BloomGlare
CShading_Caustics
CShading_Components
CShading_LightMix
CShading_LightSelect
CShading_RawComponent
CShading_Shadows
CShading_SourceColor
CTexmap
---
Current volume grid + render element behavior and my initial suggestions (I may be sometimes wrong though, so please share your thoughts):
Alpha - already included
CESSENTIAL_Direct - already included
CESSENTIAL_Emission - already included
CESSENTIAL_Indirect - already included
CESSENTIAL_Reflect - already included
CESSENTIAL_Refract - already included
CESSENTIAL_Translucency - already included
CESSENTIAL_Volumetrics - already included
CGeometry_NormalsDotProduct - invisible
CGeometry_NormalsGeometry - invisible
CGeometry_NormalsShading - invisible
CGeometry_UvwCoords - invisible
CGeometry_Velocity - invisible
CGeometry_WorldPosition - invisible
CGeometry_ZDepth - invisible
suggestion: should be visibleCInfo_NetworkRenderDebugging - n/a
CInfo_RenderStamp - n/a
CInfo_SamplingFocus - works as expected
CMasking_ID - invisible
suggestion: should be visibleCMasking_Mask - invisible
suggestion: should be visibleCMasking_WireColor - invisible
suggestion: should be visibleCShading_Albedo - invisible
CShading_Beauty - already included
CShading_BloomGlare - already included
CShading_Caustics - n/a
CShading_Components - already included
CShading_LightMix - already included (rest unassigned)
CShading_LightSelect - already included (rest unassigned)
CShading_RawComponent - already included
CShading_Shadows - already included
CShading_SourceColor - invisible
suggestion: should be visibleCTexmap - invisible