Cel Shader¶
About¶
Header File: sketch/description/xcelshader.h
Description Category: Shaders. A
c4d.BaseShader
.
Parameters¶
Parameters are accessed with C4DAtom.GetParameter()
/C4DAtom.SetParameter()
.
Parameter: Shadow
Parameter ID: c4d.CELSHADER_SHADOW
Parameter Type:
c4d.Gradient
Parameter: Diffuse
Parameter ID: c4d.CELSHADER_DIFFUSE
Parameter Type:
c4d.Gradient
Parameter: Specular
Parameter ID: c4d.CELSHADER_SPEC
Parameter Type:
c4d.Gradient
Parameter: Illumination
Parameter ID: c4d.CELSHADER_ILLUM
Parameter Type:
c4d.Gradient
Parameter: Use Bump
Parameter ID: c4d.CELSHADER_BUMP
Parameter Type: bool
Parameter: Backfacing
Parameter ID: c4d.CELSHADER_BACKFACE
Parameter Type: bool
Parameter: Camera
Parameter ID: c4d.CELSHADER_CAMERA
Parameter Type: bool
Parameter: Lights
Parameter ID: c4d.CELSHADER_LIGHTS
Parameter Type: bool
Parameter: Specular
Parameter ID: c4d.CELSHADER_SPECULAR
Parameter Type: bool
Parameter: Illumination
Parameter ID: c4d.CELSHADER_ILLUMINATION
Parameter Type: bool
Parameter: Use Light Color
Parameter ID: c4d.CELSHADER_LIGHTSCOL
Parameter Type: bool
Parameter: Shadows
Parameter ID: c4d.CELSHADER_SHADOWS
Parameter Type: bool
Parameter: Shadows
Parameter ID: c4d.CELSHADER_SHADOWSTYPE
Parameter Type: int
- Cycle Values:
Multiply (c4d.CELSHADER_SHADOWSTYPE_MULTIPLY)
Color (c4d.CELSHADER_SHADOWSTYPE_COLOR)
Light Shadow (c4d.CELSHADER_SHADOWSTYPE_LIGHTS)
Parameter: Mode
Parameter ID: c4d.CELSHADER_SHADOWSMODE
Parameter Type: int
- Cycle Values:
Normal (c4d.CELSHADER_SHADOWSMODE_NORMAL)
Hue (c4d.CELSHADER_SHADOWSMODE_H)
Saturation (c4d.CELSHADER_SHADOWSMODE_S)
Value (c4d.CELSHADER_SHADOWSMODE_V)
Parameter: Invert
Parameter ID: c4d.CELSHADER_SHADOWSMODE_INV
Parameter Type: bool
Parameter: Use Lights
Parameter ID: c4d.CELSHADER_INCEXC
Parameter Type: int
- Cycle Values:
Include (c4d.CELSHADER_INCEXC_INCLUDE)
Exclude (c4d.CELSHADER_INCEXC_EXCLUDE)
Parameter: Lights
Parameter ID: c4d.CELSHADER_INCEXC_LIGHTS
Parameter Type:
c4d.InExcludeData