Data Mapper

About

  • Header File: c4d_simulation/description/ofpdatamapper.h

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

  • Included Description:

Parameters

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


Parameter: Mix

  • Parameter ID: c4d.FP_DATAMAPPER_MIX

  • Parameter Type: cinema::float


Parameter: Source

  • Parameter ID: c4d.FP_DATAMAPPER_SOURCE_MODE

  • Parameter Type: cinema::int

  • Cycle Values:
    • Property (c4d.FP_DATAMAPPER_SOURCE_MODE_PROPERTY)

    • Fields (c4d.FP_DATAMAPPER_SOURCE_MODE_FIELD)

    • Noise (c4d.FP_DATAMAPPER_SOURCE_MODE_RANDOM)


Parameter: Lower In

  • Parameter ID: c4d.FP_DATAMAPPER_MINFLOAT

  • Parameter Type: cinema::float


Parameter: Upper In

  • Parameter ID: c4d.FP_DATAMAPPER_MAXFLOAT

  • Parameter Type: cinema::float


Parameter: Lower In

  • Parameter ID: c4d.FP_DATAMAPPER_MININT

  • Parameter Type: cinema::int


Parameter: Upper In

  • Parameter ID: c4d.FP_DATAMAPPER_MAXINT

  • Parameter Type: cinema::int


Parameter: Property Out

  • Parameter ID: c4d.FP_DATAMAPPER_ATTRIBUTE_OUT

  • Parameter Type: cinema::int

  • Cycle Values:
    • FP_ATTRIBUTES_AGE (c4d.FP_ATTRIBUTES_AGE)

    • FP_ATTRIBUTES_COLOR (c4d.FP_ATTRIBUTES_COLOR)

    • FP_ATTRIBUTES_GROUP (c4d.FP_ATTRIBUTES_GROUP)

    • FP_ATTRIBUTES_DISTANCE (c4d.FP_ATTRIBUTES_DISTANCE)

    • FP_ATTRIBUTES_LIFETIME (c4d.FP_ATTRIBUTES_LIFETIME)

    • FP_ATTRIBUTES_POSITION (c4d.FP_ATTRIBUTES_POSITION)

    • FP_ATTRIBUTES_RADIUS (c4d.FP_ATTRIBUTES_RADIUS)

    • FP_ATTRIBUTES_ANGULARVELOCITY (c4d.FP_ATTRIBUTES_ANGULARVELOCITY)

    • FP_ATTRIBUTES_VELOCITY (c4d.FP_ATTRIBUTES_VELOCITY)

    • 0 (c4d.0)

    • FP_ATTRIBUTES_ANGULARVELOCITYSPEED (c4d.FP_ATTRIBUTES_ANGULARVELOCITYSPEED)

    • FP_ATTRIBUTES_VELOCITYSPEED (c4d.FP_ATTRIBUTES_VELOCITYSPEED)

    • FP_ATTRIBUTES_CUSTOM (c4d.FP_ATTRIBUTES_CUSTOM)


Parameter: FP_DATAMAPPER_CUSTOMATTRIBUTE_OUT_NAME

  • Parameter ID: c4d.FP_DATAMAPPER_CUSTOMATTRIBUTE_OUT_NAME

  • Parameter Type: cinema::str


Parameter: Property Channel

  • Parameter ID: c4d.FP_DATAMAPPER_VECTOR_EXTRACT_OUT

  • Parameter Type: cinema::int

  • Cycle Values:
    • FP_EXTRACT_COMPONENT_X (c4d.FP_EXTRACT_COMPONENT_X)

    • FP_EXTRACT_COMPONENT_Y (c4d.FP_EXTRACT_COMPONENT_Y)

    • FP_EXTRACT_COMPONENT_Z (c4d.FP_EXTRACT_COMPONENT_Z)


Parameter: Property Channel

  • Parameter ID: c4d.FP_DATAMAPPER_COLOR_EXTRACT_OUT

  • Parameter Type: cinema::int

  • Cycle Values:
    • FP_EXTRACT_COMPONENT_R (c4d.FP_EXTRACT_COMPONENT_R)

    • FP_EXTRACT_COMPONENT_G (c4d.FP_EXTRACT_COMPONENT_G)

    • FP_EXTRACT_COMPONENT_B (c4d.FP_EXTRACT_COMPONENT_B)

    • FP_EXTRACT_COMPONENT_A (c4d.FP_EXTRACT_COMPONENT_A)


Parameter: Lower Out

  • Parameter ID: c4d.FP_DATAMAPPER_MINFLOAT_OUT

  • Parameter Type: cinema::float


Parameter: Upper Out

  • Parameter ID: c4d.FP_DATAMAPPER_MAXFLOAT_OUT

  • Parameter Type: cinema::float


Parameter: Lower Out

  • Parameter ID: c4d.FP_DATAMAPPER_MININT_OUT

  • Parameter Type: cinema::int


Parameter: Upper Out

  • Parameter ID: c4d.FP_DATAMAPPER_MAXINT_OUT

  • Parameter Type: cinema::int


Parameter: Target Group

  • Parameter ID: c4d.FP_DATAMAPPER_TARGET_GROUP

  • Parameter Type: cinema::c4d.BaseList2D


Parameter: Group Switch Threshold

  • Parameter ID: c4d.FP_DATAMAPPER_GROUP_THRESHOLD

  • Parameter Type: cinema::float


Parameter: Clamp Mode

  • Parameter ID: c4d.FP_DATAMAPPER_MODE

  • Parameter Type: cinema::int

  • Cycle Values:
    • Clamp (c4d.FP_DATAMAPPER_MODE_CLAMPED)

    • Repeat (c4d.FP_DATAMAPPER_MODE_REPEAT)

    • In Range Only (c4d.FP_DATAMAPPER_MODE_UNCLAMPED)


Parameter: Spline

  • Parameter ID: c4d.FP_DATAMAPPER_SPLINE

  • Parameter Type: cinema::c4d.SplineData


Parameter: Fields

  • Parameter ID: c4d.FP_DATAMAPPER_FIELDLIST

  • Parameter Type: cinema::c4d.FieldList


Parameter: Noise Sampler

  • Parameter ID: c4d.FP_DATAMAPPER_NOISE_SAMPLEUSING

  • Parameter Type: cinema::int

  • Cycle Values:
    • Position (c4d.FP_DATAMAPPER_NOISE_SAMPLEUSING_POSITION)

    • Custom (c4d.FP_DATAMAPPER_NOISE_SAMPLEUSING_CUSTOM)


Parameter: FP_DATAMAPPER_NOISE_CUSTOM_NAME

  • Parameter ID: c4d.FP_DATAMAPPER_NOISE_CUSTOM_NAME

  • Parameter Type: cinema::str


Parameter: FP_DATAMAPPER_DRAW_DISTANCE

  • Parameter ID: c4d.FP_DATAMAPPER_DRAW_DISTANCE

  • Parameter Type: cinema::float