Spline Field Layer

About

Parameters

Parameters are accessed with C4DAtom::GetParameter()/ C4DAtom::SetParameter(). See Parameter IDs.


Parameter: Spline Object


Parameter: Spline Shape

  • Parameter ID: FIELDLAYER_SPLINE_SHAPE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Curve (FIELDLAYER_SPLINE_SHAPE_CURVE)
    • Mask (FIELDLAYER_SPLINE_SHAPE_MASK)

Parameter: Distance Mode

  • Parameter ID: FIELDLAYER_SPLINE_DISTANCEMODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Along (FIELDLAYER_SPLINE_DISTANCEMODE_ALONG)
    • Radius (FIELDLAYER_SPLINE_DISTANCEMODE_RADIUS)
    • Along and Radius (FIELDLAYER_SPLINE_DISTANCEMODE_BOTH)

Parameter: Radius


Parameter: Clip to Shape


Parameter: Radius Falloff

  • Parameter ID: FIELDLAYER_SPLINE_RADIUSCURVE
  • Parameter Type: SplineData

Parameter: Segments

  • Parameter ID: FIELDLAYER_SPLINE_ALONGMODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Whole Spline (FIELDLAYER_SPLINE_ALONGMODE_WHOLE)
    • Per Segment (FIELDLAYER_SPLINE_ALONGMODE_PERSEGMENT)

Parameter: Range Start


Parameter: Range End


Parameter: Offset


Parameter: Along Curve Falloff

  • Parameter ID: FIELDLAYER_SPLINE_ALONGCURVE
  • Parameter Type: SplineData

Parameter: Cycle


Parameter: Mask Projection

  • Parameter ID: FIELDLAYER_SPLINE_PROJECTION
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Along X (FIELDLAYER_SPLINE_PROJECTION_X)
    • Along Y (FIELDLAYER_SPLINE_PROJECTION_Y)
    • Along Z (FIELDLAYER_SPLINE_PROJECTION_Z)

Parameter: Mask Falloff

  • Parameter ID: FIELDLAYER_SPLINE_MASKFALLOFF
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Inside (FIELDLAYER_SPLINE_MASKFALLOFF_INSIDE)
    • Outside (FIELDLAYER_SPLINE_MASKFALLOFF_OUTSIDE)

Parameter: Distance


Parameter: Clip to Shape