Base Curve

About

Parameters

Parameters are accessed with cinema::C4DAtom::GetParameter() and cinema::C4DAtom::SetParameter(). See Parameters.


Parameter: Curve Type

  • Parameter ID: BASECURVE_TYPE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Unknown: BASECURVE_TYPE_UNKNOWN
    • NURBS: BASECURVE_TYPE_NURBS
    • Polynomial: BASECURVE_TYPE_POLYNOMIAL
    • Line: BASECURVE_TYPE_LINE
    • Circular: BASECURVE_TYPE_CIRCULAR
    • Conic: BASECURVE_TYPE_CONIC
    • Composite: BASECURVE_TYPE_COMPOSITE

Parameter: Make NURBS


Parameter: Output

  • Parameter ID: BASECURVE_OUTPUT
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Linear: BASECURVE_OUTPUT_LINEAR
    • B-Spline: BASECURVE_OUTPUT_BSPLINE
    • Bezier: BASECURVE_OUTPUT_BEZIER
    • Basis-Convert: BASECURVE_OUTPUT_CONVERT

Parameter: Subdivisions


Parameter: Dimension

  • Parameter ID: BASECURVE_FLATNESS
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Planar: BASECURVE_PLANAR
    • Nonplanar: BASECURVE_NONPLANAR

Parameter: Enable


Parameter: Position