MoSpline

About

  • Header File: mograph/description/omospline.h

  • Description Category: Scene Objects. A c4d.BaseObject.

  • Included Description:

Parameters

Parameters are accessed with C4DAtom.GetParameter()/C4DAtom.SetParameter().


Parameter: Mode

  • Parameter ID: c4d.MGMOSPLINEOBJECT_MODE

  • Parameter Type: int

  • Cycle Values:
    • Simple (c4d.MGMOSPLINEOBJECT_MODE_BASIC)

    • Spline (c4d.MGMOSPLINEOBJECT_MODE_SPLINE)

    • Turtle (c4d.MGMOSPLINEOBJECT_MODE_TURTLE)


Parameter: Grow Mode

  • Parameter ID: c4d.MGMOSPLINEOBJECT_GROWMODE

  • Parameter Type: int

  • Cycle Values:
    • Complete Spline (c4d.MGMOSPLINEOBJECT_GROWMODE_ALL)

    • Separate Segments (c4d.MGMOSPLINEOBJECT_GROWMODE_SEPARATE)


Parameter: Start

  • Parameter ID: c4d.MGMOSPLINEOBJECT_GROWTH_START

  • Parameter Type: float


Parameter: End

  • Parameter ID: c4d.MGMOSPLINEOBJECT_GROWTH_END

  • Parameter Type: float


Parameter: Offset

  • Parameter ID: c4d.MGMOSPLINEOBJECT_GROWTH_OFFSET

  • Parameter Type: float


Parameter: Extend Start

  • Parameter ID: c4d.MGMOSPLINEOBJECT_EXTEND_EXTEND_START

  • Parameter Type: bool


Parameter: Curve

  • Parameter ID: c4d.MGMOSPLINEOBJECT_EXTEND_CURVE_START

  • Parameter Type: float


Parameter: Scaling

  • Parameter ID: c4d.MGMOSPLINEOBJECT_EXTEND_SCALE_START

  • Parameter Type: float


Parameter: Spiral

  • Parameter ID: c4d.MGMOSPLINEOBJECT_EXTEND_SPIRAL_START

  • Parameter Type: float


Parameter: Spiral Scale

  • Parameter ID: c4d.MGMOSPLINEOBJECT_EXTEND_STEP_START

  • Parameter Type: float


Parameter: Smoothed

  • Parameter ID: c4d.MGMOSPLINEOBJECT_EXTEND_SMOOTHED_START

  • Parameter Type: bool


Parameter: Extend End

  • Parameter ID: c4d.MGMOSPLINEOBJECT_EXTEND_EXTEND_END

  • Parameter Type: bool


Parameter: Curve

  • Parameter ID: c4d.MGMOSPLINEOBJECT_EXTEND_CURVE_END

  • Parameter Type: float


Parameter: Scaling

  • Parameter ID: c4d.MGMOSPLINEOBJECT_EXTEND_SCALE_END

  • Parameter Type: float


Parameter: Spiral

  • Parameter ID: c4d.MGMOSPLINEOBJECT_EXTEND_SPIRAL_END

  • Parameter Type: float


Parameter: Spiral Scale

  • Parameter ID: c4d.MGMOSPLINEOBJECT_EXTEND_STEP_END

  • Parameter Type: float


Parameter: Smoothed

  • Parameter ID: c4d.MGMOSPLINEOBJECT_EXTEND_SMOOTHED_END

  • Parameter Type: bool


Parameter: Destination Spline

  • Parameter ID: c4d.MGMOSPLINEOBJECT_DEST_SPLINE

  • Parameter Type: c4d.BaseList2D


Parameter: Destination X Rail

  • Parameter ID: c4d.MGMOSPLINEOBJECT_DEST_RAILX

  • Parameter Type: c4d.BaseList2D


Parameter: Destination Y Rail

  • Parameter ID: c4d.MGMOSPLINEOBJECT_DEST_RAILY

  • Parameter Type: c4d.BaseList2D


Parameter: Destination Polygon

  • Parameter ID: c4d.MGMOSPLINEOBJECT_DEST_POLY

  • Parameter Type: c4d.BaseList2D


Parameter: Display Mode

  • Parameter ID: c4d.MGMOSPLINEOBJECT_DISPLAYMODE

  • Parameter Type: int

  • Cycle Values:
    • Line (c4d.MGMOSPLINEOBJECT_DISPLAYMODE_LINE)

    • Dual Lines (c4d.MGMOSPLINEOBJECT_DISPLAYMODE_2LINE)

    • Full Shape (c4d.MGMOSPLINEOBJECT_DISPLAYMODE_SHAPE)


Parameter: Length

  • Parameter ID: c4d.MGMOSPLINEOBJECT_LENGTH

  • Parameter Type: float


Parameter: Length Spline

  • Parameter ID: c4d.MGMOSPLINEOBJECT_LENGTH_SPLINE

  • Parameter Type: c4d.SplineData


Parameter: Length Formula

  • Parameter ID: c4d.MGMOSPLINEOBJECT_LENGTH_FORMULA

  • Parameter Type: str


Parameter: Steps

  • Parameter ID: c4d.MGMOSPLINEOBJECT_STEPS

  • Parameter Type: int


Parameter: Segments

  • Parameter ID: c4d.MGMOSPLINEOBJECT_SEGMENTS

  • Parameter Type: int


Parameter: Angle H

  • Parameter ID: c4d.MGMOSPLINEOBJECT_ANGLE_H

  • Parameter Type: float


Parameter: Angle H Spline

  • Parameter ID: c4d.MGMOSPLINEOBJECT_ANGLE_H_SPLINE

  • Parameter Type: c4d.SplineData


Parameter: Angle H Formula

  • Parameter ID: c4d.MGMOSPLINEOBJECT_ANGLE_H_FORMULA

  • Parameter Type: str


Parameter: Angle P

  • Parameter ID: c4d.MGMOSPLINEOBJECT_ANGLE_P

  • Parameter Type: float


Parameter: Angle P Spline

  • Parameter ID: c4d.MGMOSPLINEOBJECT_ANGLE_P_SPLINE

  • Parameter Type: c4d.SplineData


Parameter: Angle P Formula

  • Parameter ID: c4d.MGMOSPLINEOBJECT_ANGLE_P_FORMULA

  • Parameter Type: str


Parameter: Angle B

  • Parameter ID: c4d.MGMOSPLINEOBJECT_ANGLE_B

  • Parameter Type: float


Parameter: Angle B Spline

  • Parameter ID: c4d.MGMOSPLINEOBJECT_ANGLE_B_SPLINE

  • Parameter Type: c4d.SplineData


Parameter: Angle B Formula

  • Parameter ID: c4d.MGMOSPLINEOBJECT_ANGLE_B_FORMULA

  • Parameter Type: str


Parameter: Curvature Order

  • Parameter ID: c4d.MGMOSPLINEOBJECT_CURVATURE_ORDER

  • Parameter Type: int

  • Cycle Values:
    • Bend->Curve->Twist (c4d.MGMOSPLINEOBJECT_CURVATURE_ORDER_YXZ)

    • Bend->Twist->Curve (c4d.MGMOSPLINEOBJECT_CURVATURE_ORDER_YZX)

    • Twist->Bend->Curve (c4d.MGMOSPLINEOBJECT_CURVATURE_ORDER_ZYX)

    • Twist->Curve->Bend (c4d.MGMOSPLINEOBJECT_CURVATURE_ORDER_ZXY)

    • Curve->Twist->Bend (c4d.MGMOSPLINEOBJECT_CURVATURE_ORDER_XZY)

    • Curve->Bend->Twist (c4d.MGMOSPLINEOBJECT_CURVATURE_ORDER_XYZ)


Parameter: Curve

  • Parameter ID: c4d.MGMOSPLINEOBJECT_CURVE

  • Parameter Type: float


Parameter: Curve Spline

  • Parameter ID: c4d.MGMOSPLINEOBJECT_CURVE_SPLINE

  • Parameter Type: c4d.SplineData


Parameter: Curve Formula

  • Parameter ID: c4d.MGMOSPLINEOBJECT_CURVE_FORMULA

  • Parameter Type: str


Parameter: Curve Minimum

  • Parameter ID: c4d.MGMOSPLINEOBJECT_CURVE_STRENGTHMIN

  • Parameter Type: float


Parameter: Curve Maximum

  • Parameter ID: c4d.MGMOSPLINEOBJECT_CURVE_STRENGTHMAX

  • Parameter Type: float


Parameter: Curve Maintain Angle

  • Parameter ID: c4d.MGMOSPLINEOBJECT_CURVE_MAINTAIN

  • Parameter Type: bool


Parameter: Curve Global Space

  • Parameter ID: c4d.MGMOSPLINEOBJECT_CURVE_GLOBAL

  • Parameter Type: bool


Parameter: Bend

  • Parameter ID: c4d.MGMOSPLINEOBJECT_BEND

  • Parameter Type: float


Parameter: Bend Spline

  • Parameter ID: c4d.MGMOSPLINEOBJECT_BEND_SPLINE

  • Parameter Type: c4d.SplineData


Parameter: Bend Formula

  • Parameter ID: c4d.MGMOSPLINEOBJECT_BEND_FORMULA

  • Parameter Type: str


Parameter: Bend Minimum

  • Parameter ID: c4d.MGMOSPLINEOBJECT_BEND_STRENGTHMIN

  • Parameter Type: float


Parameter: Bend Maximum

  • Parameter ID: c4d.MGMOSPLINEOBJECT_BEND_STRENGTHMAX

  • Parameter Type: float


Parameter: Bend Maintain Angle

  • Parameter ID: c4d.MGMOSPLINEOBJECT_BEND_MAINTAIN

  • Parameter Type: bool


Parameter: Bend Global Space

  • Parameter ID: c4d.MGMOSPLINEOBJECT_BEND_GLOBAL

  • Parameter Type: bool


Parameter: Twist

  • Parameter ID: c4d.MGMOSPLINEOBJECT_TWIST

  • Parameter Type: float


Parameter: Twist Spline

  • Parameter ID: c4d.MGMOSPLINEOBJECT_TWIST_SPLINE

  • Parameter Type: c4d.SplineData


Parameter: Twist Formula

  • Parameter ID: c4d.MGMOSPLINEOBJECT_TWIST_FORMULA

  • Parameter Type: str


Parameter: Twist Minimum

  • Parameter ID: c4d.MGMOSPLINEOBJECT_TWIST_STRENGTHMIN

  • Parameter Type: float


Parameter: Twist Maximum

  • Parameter ID: c4d.MGMOSPLINEOBJECT_TWIST_STRENGTHMAX

  • Parameter Type: float


Parameter: Twist Maintain Angle

  • Parameter ID: c4d.MGMOSPLINEOBJECT_TWIST_MAINTAIN

  • Parameter Type: bool


Parameter: Twist Global Space

  • Parameter ID: c4d.MGMOSPLINEOBJECT_TWIST_GLOBAL

  • Parameter Type: bool


Parameter: Width

  • Parameter ID: c4d.MGMOSPLINEOBJECT_WIDTH

  • Parameter Type: float


Parameter: Width Spline

  • Parameter ID: c4d.MGMOSPLINEOBJECT_WIDTH_SPLINE

  • Parameter Type: c4d.SplineData


Parameter: Width Formula

  • Parameter ID: c4d.MGMOSPLINEOBJECT_WIDTH_FORMULA

  • Parameter Type: str


Parameter: Premise

  • Parameter ID: c4d.MGMOSPLINEOBJECT_TURTLE

  • Parameter Type: str


Parameter: Context Ignore

  • Parameter ID: c4d.MGMOSPLINEOBJECT_TURTLE_CONTEXT_IGNORE

  • Parameter Type: str


Parameter: Rules

  • Parameter ID: c4d.MGMOSPLINEOBJECT_TURTLE_MODIFIER

  • Parameter Type: str


Parameter: Result String to Console

  • Parameter ID: c4d.MGMOSPLINEOBJECT_TURTLE_PRINT

  • Parameter Type: A button.


Parameter: Growth

  • Parameter ID: c4d.MGMOSPLINEOBJECT_TURTLE_GROWTH

  • Parameter Type: float


Parameter: Default Angle

  • Parameter ID: c4d.MGMOSPLINEOBJECT_TURTLE_BASEANGLE

  • Parameter Type: float


Parameter: Default Scale

  • Parameter ID: c4d.MGMOSPLINEOBJECT_TURTLE_BASESCALE

  • Parameter Type: float


Parameter: Default Movement

  • Parameter ID: c4d.MGMOSPLINEOBJECT_TURTLE_BASEMOVE

  • Parameter Type: float


Parameter: Tropism

  • Parameter ID: c4d.MGMOSPLINEOBJECT_TURTLE_BASETROPISM

  • Parameter Type: float


Parameter: Randomness

  • Parameter ID: c4d.MGMOSPLINEOBJECT_TURTLE_RANDOMISATION

  • Parameter Type: float


Parameter: Seed

  • Parameter ID: c4d.MGMOSPLINEOBJECT_TURTLE_RANDOM_SEED

  • Parameter Type: int


Parameter: Move Multiplier

  • Parameter ID: c4d.MGMOSPLINEOBJECT_TURTLE_ADDMOVE

  • Parameter Type: float


Parameter: Angle Multiplier

  • Parameter ID: c4d.MGMOSPLINEOBJECT_TURTLE_ADDANGLE

  • Parameter Type: float


Parameter: Scale Multiplier

  • Parameter ID: c4d.MGMOSPLINEOBJECT_TURTLE_ADDSCALE

  • Parameter Type: float


Parameter: Grow Angle

  • Parameter ID: c4d.MGMOSPLINEOBJECT_TURTLE_GROWANGLE

  • Parameter Type: bool


Parameter: Grow Scale

  • Parameter ID: c4d.MGMOSPLINEOBJECT_TURTLE_GROWSCALE

  • Parameter Type: bool


Parameter: Grow Movement

  • Parameter ID: c4d.MGMOSPLINEOBJECT_TURTLE_GROWMOVE

  • Parameter Type: bool


Parameter: Generation Mode

  • Parameter ID: c4d.MGMOSPLINEOBJECT_SPLINE_MODE

  • Parameter Type: int

  • Cycle Values:
    • Vertex (c4d.MGMOSPLINEOBJECT_SPLINE_MODE_VERTS)

    • Count (c4d.MGMOSPLINEOBJECT_SPLINE_MODE_COUNT)

    • Even (c4d.MGMOSPLINEOBJECT_SPLINE_MODE_EVEN)

    • Step (c4d.MGMOSPLINEOBJECT_SPLINE_MODE_STEP)


Parameter: Count

  • Parameter ID: c4d.MGMOSPLINEOBJECT_SPLINE_COUNT

  • Parameter Type: int


Parameter: Step

  • Parameter ID: c4d.MGMOSPLINEOBJECT_SPLINE_COUNT_STEP

  • Parameter Type: float


Parameter: Source Spline

  • Parameter ID: c4d.MGMOSPLINEOBJECT_SOURCE_SPLINE

  • Parameter Type: c4d.BaseList2D


Parameter: Source Rail

  • Parameter ID: c4d.MGMOSPLINEOBJECT_SOURCE_RAIL

  • Parameter Type: c4d.BaseList2D


Parameter: Width

  • Parameter ID: c4d.MGMOSPLINEOBJECT_SPLINE_WIDTH

  • Parameter Type: float


Parameter: Width Spline

  • Parameter ID: c4d.MGMOSPLINEOBJECT_SPLINE_WIDTH_SPLINE

  • Parameter Type: c4d.SplineData


Parameter: Width Formula

  • Parameter ID: c4d.MGMOSPLINEOBJECT_SPLINE_WIDTH_FORMULA

  • Parameter Type: str


Parameter: Effectors


Parameter: Mode

  • Parameter ID: c4d.MGMOSPLINEOBJECT_FIELD_MODE

  • Parameter Type: int

  • Cycle Values:
    • Include (c4d.MGMOSPLINEOBJECT_FIELD_MODE_INCLUDE)

    • Exclude (c4d.MGMOSPLINEOBJECT_FIELD_MODE_EXCLUDE)


Parameter: Fields

  • Parameter ID: c4d.MGMOSPLINEOBJECT_PARTICLEFIELDS

  • Parameter Type: c4d.InExcludeData