Emitter

About

  • Header File: pbd_simulations/description/temitter.h

  • Description Category: Tags. A c4d.BaseTag.

  • Included Description:

Parameters

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


Parameter: Simulation

  • Parameter ID: c4d.EMITTER_PBD_SIMULATION_PRIORITY

  • Parameter Type: c4d.PriorityData


Parameter: Enable

  • Parameter ID: c4d.EMITTER_PBD_USE

  • Parameter Type: bool


Parameter: Enable

  • Parameter ID: c4d.EMITTER_PBD_EMISSION_ENABLE

  • Parameter Type: bool


Parameter: Volume

  • Parameter ID: c4d.EMITTER_PBD_EMISSION_VOLUME

  • Parameter Type: c4d.BaseList2D


Parameter: Fill

  • Parameter ID: c4d.EMITTER_PBD_EMISSION_FILL

  • Parameter Type: bool


Parameter: Point Mode

  • Parameter ID: c4d.EMITTER_PBD_EMISSION_POINTMODE

  • Parameter Type: bool


Parameter: Continuous

  • Parameter ID: c4d.EMITTER_PBD_EMISSION_CONTINUOUS

  • Parameter Type: bool


Parameter: Rate

  • Parameter ID: c4d.EMITTER_PBD_EMISSION_RATE

  • Parameter Type: int


Parameter: Voxel size

  • Parameter ID: c4d.EMITTER_PBD_EMISSION_VOXELSIZE

  • Parameter Type: float


Parameter: Surface Emission

  • Parameter ID: c4d.EMITTER_PBD_EMISSION_SURFACE

  • Parameter Type: bool


Parameter: Surface Thickness

  • Parameter ID: c4d.EMITTER_PBD_EMISSION_SURFACETHICKNESS

  • Parameter Type: float


Parameter: Max Particles

  • Parameter ID: c4d.EMITTER_PBD_EMISSION_MAXPARTICLES

  • Parameter Type: int


Parameter: Seed

  • Parameter ID: c4d.EMITTER_PBD_EMISSION_SEED

  • Parameter Type: int


Parameter: Direction

  • Parameter ID: c4d.EMITTER_PBD_INITIALVELOCITY_DIRECTION

  • Parameter Type: int

  • Cycle Values:
    • Axis Aligned (c4d.EMITTER_PBD_INITIALVELOCITY_DIRECTION_AXIS)

    • Map (c4d.EMITTER_PBD_INITIALVELOCITY_DIRECTION_MAP)

    • Normal (c4d.EMITTER_PBD_INITIALVELOCITY_DIRECTION_NORMAL)

    • Radial (c4d.EMITTER_PBD_INITIALVELOCITY_DIRECTION_RADIAL)

    • Vector (c4d.EMITTER_PBD_INITIALVELOCITY_DIRECTION_VECTOR)


Parameter: Speed

  • Parameter ID: c4d.EMITTER_PBD_INITIALVELOCITY_SPEED

  • Parameter Type: float


Parameter: Axis

  • Parameter ID: c4d.EMITTER_PBD_INITIALVELOCITY_AXISDIRECTION

  • Parameter Type: int

  • Cycle Values:
    • +X (c4d.EMITTER_PBD_INITIALVELOCITY_AXISDIRECTION_POSX)

    • -X (c4d.EMITTER_PBD_INITIALVELOCITY_AXISDIRECTION_NEGX)

    • +Y (c4d.EMITTER_PBD_INITIALVELOCITY_AXISDIRECTION_POSY)

    • -Y (c4d.EMITTER_PBD_INITIALVELOCITY_AXISDIRECTION_NEGY)

    • +Z (c4d.EMITTER_PBD_INITIALVELOCITY_AXISDIRECTION_POSZ)

    • -Z (c4d.EMITTER_PBD_INITIALVELOCITY_AXISDIRECTION_NEGZ)


Parameter: Vector

  • Parameter ID: c4d.EMITTER_PBD_INITIALVELOCITY_VECTOR

  • Parameter Type: c4d.Vector


Parameter: Velocity Map

  • Parameter ID: c4d.EMITTER_PBD_INITIALVELOCITY_MAP

  • Parameter Type: str


Parameter: Space

  • Parameter ID: c4d.EMITTER_PBD_INITIALVELOCITY_SPACE

  • Parameter Type: int

  • Cycle Values:
    • Local (c4d.EMITTER_PBD_INITIALVELOCITY_SPACE_LOCAL)

    • Global (c4d.EMITTER_PBD_INITIALVELOCITY_SPACE_GLOBAL)


Parameter: Object Velocity

  • Parameter ID: c4d.EMITTER_PBD_INITIALVELOCITY_OBJECT

  • Parameter Type: bool


Parameter: Mode

  • Parameter ID: c4d.EMITTER_PBD_COLORS_MODE

  • Parameter Type: int

  • Cycle Values:
    • Constant (c4d.EMITTER_PBD_COLORS_MODE_CONSTANT)

    • Directions (c4d.EMITTER_PBD_COLORS_MODE_DIRECTION)

    • Map (c4d.EMITTER_PBD_COLORS_MODE_MAP)


Parameter: Color

  • Parameter ID: c4d.EMITTER_PBD_COLORS_CONSTANT

  • Parameter Type: c4d.Vector


Parameter: Color Map

  • Parameter ID: c4d.EMITTER_PBD_COLORS_MAP

  • Parameter Type: str


Parameter: Mass

  • Parameter ID: c4d.EMITTER_PBD_MASS

  • Parameter Type: float


Parameter: Friction

  • Parameter ID: c4d.EMITTER_PBD_FRICTION

  • Parameter Type: float


Parameter: Bounciness

  • Parameter ID: c4d.EMITTER_PBD_BOUNCINESS

  • Parameter Type: float


Parameter: Stickiness

  • Parameter ID: c4d.EMITTER_PBD_STICKINESS

  • Parameter Type: float


Parameter: Radius

  • Parameter ID: c4d.EMITTER_PBD_RADIUS

  • Parameter Type: float


Parameter: Mode

  • Parameter ID: c4d.EMITTER_PBD_FORCES_INEXMODE

  • Parameter Type: int

  • Cycle Values:
    • Include (c4d.EMITTER_PBD_FORCES_INEXMODE_INCLUDE)

    • Exclude (c4d.EMITTER_PBD_FORCES_INEXMODE_EXCLUDE)


Parameter: Objects


Parameter: Pyro

  • Parameter ID: c4d.EMITTER_PBD_FORCES_INEX_PYRO

  • Parameter Type: bool


Parameter: Cache Mode

  • Parameter ID: c4d.EMITTER_PBD_CACHE_ENABLE

  • Parameter Type: bool


Parameter: Start

  • Parameter ID: c4d.EMITTER_PBD_CACHE_START

  • Parameter Type: c4d.BaseTime


Parameter: Calculate Cache

  • Parameter ID: c4d.EMITTER_PBD_DO_CALCULATE

  • Parameter Type: A button.


Parameter: Cache Scene

  • Parameter ID: c4d.EMITTER_PBD_DO_CALCULATE_ALL

  • Parameter Type: A button.


Parameter: Clear Cache

  • Parameter ID: c4d.EMITTER_PBD_DELCACHE

  • Parameter Type: A button.


Parameter: Clear Cache Scene

  • Parameter ID: c4d.EMITTER_PBD_DELCACHE_ALL

  • Parameter Type: A button.


Parameter: Update Frame

  • Parameter ID: c4d.EMITTER_PBD_CACHE_FRAME

  • Parameter Type: A button.


Parameter: Draw

  • Parameter ID: c4d.EMITTER_PBD_DRAW

  • Parameter Type: bool


Parameter: Draw Radius

  • Parameter ID: c4d.EMITTER_PBD_DRAW_RADIUS

  • Parameter Type: bool


Parameter: Draw Velocity

  • Parameter ID: c4d.EMITTER_PBD_DRAW_VELOCITY

  • Parameter Type: bool


Parameter: Normalized

  • Parameter ID: c4d.EMITTER_PBD_DRAW_VELOCITY_NORMALIZED

  • Parameter Type: bool


Parameter: Precision

  • Parameter ID: c4d.EMITTER_PBD_EXPERIMENTAL_PRECISION

  • Parameter Type: int

  • Cycle Values:
    • 16Bit (c4d.EMITTER_PBD_EXPERIMENTAL_PRECISION_16BIT)

    • 32Bit (c4d.EMITTER_PBD_EXPERIMENTAL_PRECISION_32BIT)