Base Object

About

  • Header File: c4dplugin/description/obase.h

  • Description Category: BaseList2D Based Elements.

  • Included Description:

Parameters

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


Parameter: Viewport Visibility

  • Parameter ID: c4d.ID_BASEOBJECT_VISIBILITY_EDITOR

  • Parameter Type: int

  • Cycle Values:
    • Default (c4d.OBJECT_UNDEF)

    • On (c4d.OBJECT_ON)

    • Off (c4d.OBJECT_OFF)


Parameter: Renderer Visibility

  • Parameter ID: c4d.ID_BASEOBJECT_VISIBILITY_RENDER

  • Parameter Type: int

  • Cycle Values:
    • Default (c4d.OBJECT_UNDEF)

    • On (c4d.OBJECT_ON)

    • Off (c4d.OBJECT_OFF)


Parameter: Enabled

  • Parameter ID: c4d.ID_BASEOBJECT_GENERATOR_FLAG

  • Parameter Type: bool


Parameter: Display Color

  • Parameter ID: c4d.ID_BASEOBJECT_USECOLOR

  • Parameter Type: int

  • Cycle Values:
    • Material (c4d.ID_BASEOBJECT_USECOLOR_OFF)

    • Layer (c4d.ID_BASEOBJECT_USECOLOR_LAYER)

    • Automatic (c4d.ID_BASEOBJECT_USECOLOR_AUTOMATIC)

    • Custom (c4d.ID_BASEOBJECT_USECOLOR_ALWAYS)


Parameter: Color

  • Parameter ID: c4d.ID_BASEOBJECT_COLOR

  • Parameter Type: c4d.Vector

  • Cycle Values:
    • Material (c4d.ID_BASEOBJECT_SHADEDWIRECOLORMODE_OFF)

    • Automatic (c4d.ID_BASEOBJECT_SHADEDWIRECOLORMODE_AUTO)

    • Always (c4d.ID_BASEOBJECT_SHADEDWIRECOLORMODE_ALWAYS)


Parameter: X-Ray

  • Parameter ID: c4d.ID_BASEOBJECT_XRAY

  • Parameter Type: bool


Parameter: Position

  • Parameter ID: c4d.ID_BASEOBJECT_REL_POSITION

  • Parameter Type: c4d.Vector


Parameter: Rotation

  • Parameter ID: c4d.ID_BASEOBJECT_REL_ROTATION

  • Parameter Type: c4d.Vector


Parameter: Scale

  • Parameter ID: c4d.ID_BASEOBJECT_REL_SCALE

  • Parameter Type: c4d.Vector


Parameter: Rotation Order

  • Parameter ID: c4d.ID_BASEOBJECT_ROTATION_ORDER

  • Parameter Type: int

  • Cycle Values:
    • HPB (c4d.ID_BASEOBJECT_ROTATION_ORDER_HPB)

    • XYZ (c4d.ID_BASEOBJECT_ROTATION_ORDER_XYZ)

    • XZY (c4d.ID_BASEOBJECT_ROTATION_ORDER_XZY)

    • YXZ (c4d.ID_BASEOBJECT_ROTATION_ORDER_YXZ)

    • YZX (c4d.ID_BASEOBJECT_ROTATION_ORDER_YZX)

    • ZXY (c4d.ID_BASEOBJECT_ROTATION_ORDER_ZXY)

    • ZYX (c4d.ID_BASEOBJECT_ROTATION_ORDER_ZYX)


Parameter: Quaternion Rotation

  • Parameter ID: c4d.ID_BASEOBJECT_QUATERNION_ROTATION_INTERPOLATION

  • Parameter Type: bool


Parameter: Freeze All

  • Parameter ID: c4d.ID_BASEOBJECT_FREEZE

  • Parameter Type: A button.


Parameter: Unfreeze All

  • Parameter ID: c4d.ID_BASEOBJECT_FROZEN_RESET

  • Parameter Type: A button.


Parameter: Frozen Position

  • Parameter ID: c4d.ID_BASEOBJECT_FROZEN_POSITION

  • Parameter Type: c4d.Vector


Parameter: Freeze P

  • Parameter ID: c4d.ID_BASEOBJECT_FREEZE_P

  • Parameter Type: A button.


Parameter: Frozen Rotation

  • Parameter ID: c4d.ID_BASEOBJECT_FROZEN_ROTATION

  • Parameter Type: c4d.Vector


Parameter: Freeze R

  • Parameter ID: c4d.ID_BASEOBJECT_FREEZE_R

  • Parameter Type: A button.


Parameter: Frozen Scale

  • Parameter ID: c4d.ID_BASEOBJECT_FROZEN_SCALE

  • Parameter Type: c4d.Vector


Parameter: Freeze S

  • Parameter ID: c4d.ID_BASEOBJECT_FREEZE_S

  • Parameter Type: A button.


Parameter: Global Position

  • Parameter ID: c4d.ID_BASEOBJECT_GLOBAL_POSITION

  • Parameter Type: c4d.Vector


Parameter: Global Rotation

  • Parameter ID: c4d.ID_BASEOBJECT_GLOBAL_ROTATION

  • Parameter Type: c4d.Vector


Parameter: Transformed Position

  • Parameter ID: c4d.ID_BASEOBJECT_ABS_POSITION

  • Parameter Type: c4d.Vector


Parameter: Transformed Scale

  • Parameter ID: c4d.ID_BASEOBJECT_ABS_SCALE

  • Parameter Type: c4d.Vector


Parameter: Transformed Rotation

  • Parameter ID: c4d.ID_BASEOBJECT_ABS_ROTATION

  • Parameter Type: c4d.Vector