Proximal Shader¶
About¶
Header File: sla/description/xslaproximal.h
Description Category: Shaders. A
c4d.BaseShader
.
Parameters¶
Parameters are accessed with C4DAtom.GetParameter()
/C4DAtom.SetParameter()
.
Parameter: Objects
Parameter ID: c4d.SLA_PROXIMAL_OBJECTS
Parameter Type:
c4d.InExcludeData
Parameter: Exclude Parent
Parameter ID: c4d.SLA_PROXIMAL_EXCLUDE_PARENT
Parameter Type: bool
Parameter: Include Subobjects
Parameter ID: c4d.SLA_PROXIMAL_INCLUDE_SUBOBJECTS
Parameter Type: bool
Parameter: Use Vertices
Parameter ID: c4d.SLA_PROXIMAL_USE_VERTICES
Parameter Type: bool
Parameter: Use Edges
Parameter ID: c4d.SLA_PROXIMAL_USE_EDGES
Parameter Type: bool
Parameter: Polygon Radius
Parameter ID: c4d.SLA_PROXIMAL_POLYGON_RADIUS
Parameter Type: bool
Parameter: Function
Parameter ID: c4d.SLA_PROXIMAL_FUNCTION
Parameter Type: int
- Cycle Values:
Linear (c4d.SLA_PROXIMAL_FUNCTION_LINEAR)
Square (c4d.SLA_PROXIMAL_FUNCTION_SQUARE)
Cubic (c4d.SLA_PROXIMAL_FUNCTION_CUBIC)
Step (c4d.SLA_PROXIMAL_FUNCTION_STEP)
Inverse (c4d.SLA_PROXIMAL_FUNCTION_INVERSE)
Inverse Square (c4d.SLA_PROXIMAL_FUNCTION_INVERSE_SQUARE)
Inverse Cubic (c4d.SLA_PROXIMAL_FUNCTION_INVERSE_CUBIC)
Smooth (c4d.SLA_PROXIMAL_FUNCTION_SMOOTH)
Parameter: Blend Mode
Parameter ID: c4d.SLA_PROXIMAL_BLEND_MODE
Parameter Type: int
- Cycle Values:
Lighten (c4d.SLA_PROXIMAL_BLEND_MODE_LIGHTEN)
Screen (c4d.SLA_PROXIMAL_BLEND_MODE_SCREEN)
Difference (c4d.SLA_PROXIMAL_BLEND_MODE_DIFFERENCE)
Exclusion (c4d.SLA_PROXIMAL_BLEND_MODE_EXCLUSION)
Add (c4d.SLA_PROXIMAL_BLEND_MODE_ADD)
Parameter: Start Distance
Parameter ID: c4d.SLA_PROXIMAL_START_DISTANCE
Parameter Type: float
Parameter: End Distance
Parameter ID: c4d.SLA_PROXIMAL_END_DISTANCE
Parameter Type: float
Parameter: Intensity
Parameter ID: c4d.SLA_PROXIMAL_INTENSITY
Parameter Type: float