Subsurface Scattering Shader¶
About¶
Header File: c4dplugin/description/xxmbsubsurface.h
Description Category: Shaders. A
c4d.BaseShader
.
Parameters¶
Parameters are accessed with C4DAtom.GetParameter()
/C4DAtom.SetParameter()
.
Parameter: Preset
Parameter ID: c4d.XMBSUBSURFACESHADER_PRESET
Parameter Type: int
- Cycle Values:
Custom (c4d.XMBSUBSURFACESHADER_PRESET_CUSTOM)
Apple (c4d.XMBSUBSURFACESHADER_PRESET_APPLE)
Chicken (c4d.XMBSUBSURFACESHADER_PRESET_CHICKEN)
Cream (c4d.XMBSUBSURFACESHADER_PRESET_CREAM)
Ketchup (c4d.XMBSUBSURFACESHADER_PRESET_KETCHUP)
Marble (c4d.XMBSUBSURFACESHADER_PRESET_MARBLE)
Milk (Skim) (c4d.XMBSUBSURFACESHADER_PRESET_MILK_SKIM)
Milk (Whole) (c4d.XMBSUBSURFACESHADER_PRESET_MILK_WHOLE)
Potato (c4d.XMBSUBSURFACESHADER_PRESET_POTATO)
Skin (Dark) (c4d.XMBSUBSURFACESHADER_PRESET_SKIN_DARK)
Skin (Light) (c4d.XMBSUBSURFACESHADER_PRESET_SKIN_LIGHT)
Spectralon (c4d.XMBSUBSURFACESHADER_PRESET_SPECTRALON)
Parameter: Color
Parameter ID: c4d.XMBSUBSURFACESHADER_DIFFUSE
Parameter Type:
c4d.Vector
Parameter: Strength
Parameter ID: c4d.XMBSUBSURFACESHADER_STRENGTH
Parameter Type: float
Parameter: Shader
Parameter ID: c4d.XMBSUBSURFACESHADER_SHADER
Parameter Type:
c4d.BaseShader
Parameter: Path Length
Parameter ID: c4d.XMBSUBSURFACESHADER_LENGTH
Parameter Type: float
Parameter: Red
Parameter ID: c4d.XMBSUBSURFACESHADER_LENGTH_R
Parameter Type: float
Parameter: Green
Parameter ID: c4d.XMBSUBSURFACESHADER_LENGTH_G
Parameter Type: float
Parameter: Blue
Parameter ID: c4d.XMBSUBSURFACESHADER_LENGTH_B
Parameter Type: float
Parameter: Mode
Parameter ID: c4d.XMBSUBSURFACESHADER_MULTIPLE_MODE
Parameter Type: int
- Cycle Values:
Cache (c4d.XMBSUBSURFACESHADER_MULTIPLE_MODE_CACHE)
Direct (c4d.XMBSUBSURFACESHADER_MULTIPLE_MODE_DIRECT)
Parameter: Enabled
Parameter ID: c4d.XMBSUBSURFACESHADER_MULTIPLE_ENABLED
Parameter Type: bool
Parameter: Fast Evaluation
Parameter ID: c4d.XMBSUBSURFACESHADER_CACHE_INTERPOLATION
Parameter Type: bool
Parameter: Sample Density
Parameter ID: c4d.XMBSUBSURFACESHADER_CACHE_SAMPLE_DENSITY
Parameter Type: float
Parameter: Smoothing
Parameter ID: c4d.XMBSUBSURFACESHADER_CACHE_SMOOTHING
Parameter Type: float
Parameter: Threshold
Parameter ID: c4d.XMBSUBSURFACESHADER_CACHE_ERROR
Parameter Type: float
Parameter: Separate Color Channels
Parameter ID: c4d.XMBSUBSURFACESHADER_DIRECT_SPLIT
Parameter Type: bool
Parameter: Minimum Threshold
Parameter ID: c4d.XMBSUBSURFACESHADER_DIRECT_RATIO
Parameter Type: float
Parameter: Custom Sampling
Parameter ID: c4d.XMBSUBSURFACESHADER_MULTIPLE_CUSTOM_ENABLED
Parameter Type: bool
Parameter: Sampling Subdivision
Parameter ID: c4d.XMBSUBSURFACESHADER_MULTIPLE_CUSTOM_SAMPLING
Parameter Type: float
Parameter: Enabled
Parameter ID: c4d.XMBSUBSURFACESHADER_SINGLE_ENABLED
Parameter Type: bool
Parameter: Separate Color Channels
Parameter ID: c4d.XMBSUBSURFACESHADER_SINGLE_SPLIT
Parameter Type: bool
Parameter: Trace Shadow Rays
Parameter ID: c4d.XMBSUBSURFACESHADER_SINGLE_TRACE
Parameter Type: bool
Parameter: Phase Function
Parameter ID: c4d.XMBSUBSURFACESHADER_SINGLE_PHASE
Parameter Type: float
Parameter: Custom Sampling
Parameter ID: c4d.XMBSUBSURFACESHADER_SINGLE_CUSTOM_ENABLED
Parameter Type: bool
Parameter: Sampling Subdivision
Parameter ID: c4d.XMBSUBSURFACESHADER_SINGLE_CUSTOM_SAMPLING
Parameter Type: float
Parameter: Fresnel Reflectivity
Parameter ID: c4d.XMBSUBSURFACESHADER_FRESNEL
Parameter Type: float
Parameter: Dithering
Parameter ID: c4d.XMBSUBSURFACESHADER_DITHER
Parameter Type: float
Parameter: Index of Refraction
Parameter ID: c4d.XMBSUBSURFACESHADER_IOR
Parameter Type: float
Parameter: Compute GI Contribution
Parameter ID: c4d.XMBSUBSURFACESHADER_LIGHTS_GI
Parameter Type: bool
Parameter: Use Lights
Parameter ID: c4d.XMBSUBSURFACESHADER_LIGHTS_MODE
Parameter Type: int
- Cycle Values:
Include (c4d.XMBSUBSURFACESHADER_LIGHTS_MODE_INCLUDE)
Exclude (c4d.XMBSUBSURFACESHADER_LIGHTS_MODE_EXCLUDE)
Parameter: Lights
Parameter ID: c4d.XMBSUBSURFACESHADER_LIGHTS
Parameter Type:
c4d.InExcludeData
Parameter: Strength
Parameter ID: c4d.XMBSUBSURFACESHADER_GPURENDER_SSS_WEIGHT
Parameter Type: float
Parameter: Texture
Parameter ID: c4d.XMBSUBSURFACESHADER_GPURENDER_SSS_WEIGHT_SHADER
Parameter Type:
c4d.BaseShader
Parameter: Preset
Parameter ID: c4d.XMBSUBSURFACESHADER_GPURENDER_PRESET
Parameter Type: int
- Cycle Values:
Custom (c4d.XMBSUBSURFACESHADER_PRESET_CUSTOM)
Apple (c4d.XMBSUBSURFACESHADER_PRESET_APPLE)
Chicken (c4d.XMBSUBSURFACESHADER_PRESET_CHICKEN)
Cream (c4d.XMBSUBSURFACESHADER_PRESET_CREAM)
Ketchup (c4d.XMBSUBSURFACESHADER_PRESET_KETCHUP)
Marble (c4d.XMBSUBSURFACESHADER_PRESET_MARBLE)
Milk (Skim) (c4d.XMBSUBSURFACESHADER_PRESET_MILK_SKIM)
Milk (Whole) (c4d.XMBSUBSURFACESHADER_PRESET_MILK_WHOLE)
Potato (c4d.XMBSUBSURFACESHADER_PRESET_POTATO)
Skin (Dark) (c4d.XMBSUBSURFACESHADER_PRESET_SKIN_DARK)
Skin (Light) (c4d.XMBSUBSURFACESHADER_PRESET_SKIN_LIGHT)
Spectralon (c4d.XMBSUBSURFACESHADER_PRESET_SPECTRALON)
Parameter: Scatter Color
Parameter ID: c4d.XMBSUBSURFACESHADER_GPURENDER_SURFACE_COLOR
Parameter Type:
c4d.Vector
Parameter: Texture
Parameter ID: c4d.XMBSUBSURFACESHADER_GPURENDER_SURFACE_COLOR_SHADER
Parameter Type:
c4d.BaseShader
Parameter: Scatter Depth
Parameter ID: c4d.XMBSUBSURFACESHADER_GPURENDER_RADIUS_SCALE
Parameter Type: float
Parameter: Depth Color
Parameter ID: c4d.XMBSUBSURFACESHADER_GPURENDER_RADIUS_RGB
Parameter Type:
c4d.Vector
Parameter: Phase
Parameter ID: c4d.XMBSUBSURFACESHADER_GPURENDER_PHASE
Parameter Type: float
Parameter: Transparent
Parameter ID: c4d.XMBSUBSURFACESHADER_GPURENDER_IS_TRANSPARENT
Parameter Type: bool
Parameter: Emission
Parameter ID: c4d.XMBSUBSURFACESHADER_GPURENDER_EMISSION_COLOR
Parameter Type:
c4d.Vector
Parameter: Texture
Parameter ID: c4d.XMBSUBSURFACESHADER_GPURENDER_EMISSION_SHADER
Parameter Type:
c4d.BaseShader
Parameter: Intensity
Parameter ID: c4d.XMBSUBSURFACESHADER_GPURENDER_EMISSION_BRIGHTNESS
Parameter Type: float
Parameter: Enable Multi-Scattering
Parameter ID: c4d.XMBSUBSURFACESHADER_GPURENDER_MULTISCATTER_ENABLED
Parameter Type: bool