PMatterWaves

About

  • Header File: thinking_particles/description/op_matterwaves.h

  • Description Category: GraphView Operators.

  • Included Description:

Parameters

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


Parameter: Random Seed

  • Parameter ID: c4d.OP_MATTERWAVES_SEED

  • Parameter Type: int


Parameter: Object

  • Parameter ID: c4d.OP_MATTERWAVES_OBJECT

  • Parameter Type: c4d.BaseList2D


Parameter: Selection

  • Parameter ID: c4d.OP_MATTERWAVES_SELECTION

  • Parameter Type: str


Parameter: UVW

  • Parameter ID: c4d.OP_MATTERWAVES_UVW

  • Parameter Type: str


Parameter: UVW Type

  • Parameter ID: c4d.OP_MATTERWAVES_UVWTYPE

  • Parameter Type: int

  • Cycle Values:
    • Clamp (c4d.OP_MATTERWAVES_UVWTYPE_CLAMP)

    • Unclamp (c4d.OP_MATTERWAVES_UVWTYPE_UNCLAMP)


Parameter: Lights


Parameter: Birth Type

  • Parameter ID: c4d.OP_MATTERWAVES_BTYPE

  • Parameter Type: int

  • Cycle Values:
    • Count (c4d.OP_MATTERWAVES_BTYPE_COUNT)

    • Rate (c4d.OP_MATTERWAVES_BTYPE_RATE)

    • Shot (c4d.OP_MATTERWAVES_BTYPE_SHOT)


Parameter: Count

  • Parameter ID: c4d.OP_MATTERWAVES_COUNT

  • Parameter Type: int


Parameter: Rate

  • Parameter ID: c4d.OP_MATTERWAVES_RATE

  • Parameter Type: float


Parameter: Shot

  • Parameter ID: c4d.OP_MATTERWAVES_SHOT

  • Parameter Type: int


Parameter: Birth Type

  • Parameter ID: c4d.OP_MATTERWAVES_BIRTHTYPE

  • Parameter Type: int

  • Cycle Values:
    • Constant (c4d.OP_MATTERWAVES_BIRTHTYPE_CONSTANT)

    • Texture (c4d.OP_MATTERWAVES_BIRTHTYPE_MAP)

    • Light (c4d.OP_MATTERWAVES_BIRTHTYPE_LIGHT)

    • Texture & Light (c4d.OP_MATTERWAVES_BIRTHTYPE_MAPLIGHT)


Parameter: Birth Texture

  • Parameter ID: c4d.OP_MATTERWAVES_BIRTHTEX

  • Parameter Type: c4d.BaseShader


Parameter: Birth Gradient

  • Parameter ID: c4d.OP_MATTERWAVES_BIRTHGRAD

  • Parameter Type: c4d.Gradient


Parameter: Life

  • Parameter ID: c4d.OP_MATTERWAVES_LIFE

  • Parameter Type: c4d.BaseTime


Parameter: Life Variation

  • Parameter ID: c4d.OP_MATTERWAVES_LIFEVAR

  • Parameter Type: float


Parameter: Life Type

  • Parameter ID: c4d.OP_MATTERWAVES_LIFETYPE

  • Parameter Type: int

  • Cycle Values:
    • Constant (c4d.OP_MATTERWAVES_LIFETYPE_CONSTANT)

    • Texture (c4d.OP_MATTERWAVES_LIFETYPE_MAP)

    • Light (c4d.OP_MATTERWAVES_LIFETYPE_LIGHT)

    • Texture & Light (c4d.OP_MATTERWAVES_LIFETYPE_MAPLIGHT)


Parameter: Life Texture

  • Parameter ID: c4d.OP_MATTERWAVES_LIFETEX

  • Parameter Type: c4d.BaseShader


Parameter: Life Gradient

  • Parameter ID: c4d.OP_MATTERWAVES_LIFEGRAD

  • Parameter Type: c4d.Gradient


Parameter: Speed

  • Parameter ID: c4d.OP_MATTERWAVES_SPEED

  • Parameter Type: float


Parameter: Speed Variation

  • Parameter ID: c4d.OP_MATTERWAVES_SPEEDVAR

  • Parameter Type: float


Parameter: Speed Type

  • Parameter ID: c4d.OP_MATTERWAVES_SPEEDTYPE

  • Parameter Type: int

  • Cycle Values:
    • Constant (c4d.OP_MATTERWAVES_SPEEDTYPE_CONSTANT)

    • Texture (c4d.OP_MATTERWAVES_SPEEDTYPE_MAP)

    • Light (c4d.OP_MATTERWAVES_SPEEDTYPE_LIGHT)

    • Texture & Light (c4d.OP_MATTERWAVES_SPEEDTYPE_MAPLIGHT)


Parameter: Speed Texture

  • Parameter ID: c4d.OP_MATTERWAVES_SPEEDTEX

  • Parameter Type: c4d.BaseShader


Parameter: Speed Gradient

  • Parameter ID: c4d.OP_MATTERWAVES_SPEEDGRAD

  • Parameter Type: c4d.Gradient


Parameter: Size

  • Parameter ID: c4d.OP_MATTERWAVES_SIZE

  • Parameter Type: float


Parameter: Size Variation

  • Parameter ID: c4d.OP_MATTERWAVES_SIZEVAR

  • Parameter Type: float


Parameter: Size Type

  • Parameter ID: c4d.OP_MATTERWAVES_SIZETYPE

  • Parameter Type: int

  • Cycle Values:
    • Constant (c4d.OP_MATTERWAVES_SIZETYPE_CONSTANT)

    • Texture (c4d.OP_MATTERWAVES_SIZETYPE_MAP)

    • Light (c4d.OP_MATTERWAVES_SIZETYPE_LIGHT)

    • Texture & Light (c4d.OP_MATTERWAVES_SIZETYPE_MAPLIGHT)


Parameter: Size Texture

  • Parameter ID: c4d.OP_MATTERWAVES_SIZETEX

  • Parameter Type: c4d.BaseShader


Parameter: Size Gradient

  • Parameter ID: c4d.OP_MATTERWAVES_SIZEGRAD

  • Parameter Type: c4d.Gradient


Parameter: Distance

  • Parameter ID: c4d.OP_MATTERWAVES_DISTANCE

  • Parameter Type: float


Parameter: Distance Variation

  • Parameter ID: c4d.OP_MATTERWAVES_DISTVAR

  • Parameter Type: float


Parameter: Distance Type

  • Parameter ID: c4d.OP_MATTERWAVES_DISTTYPE

  • Parameter Type: int

  • Cycle Values:
    • Constant (c4d.OP_MATTERWAVES_DISTTYPE_CONSTANT)

    • Texture (c4d.OP_MATTERWAVES_DISTTYPE_MAP)

    • Light (c4d.OP_MATTERWAVES_DISTTYPE_LIGHT)

    • Texture & Light (c4d.OP_MATTERWAVES_DISTTYPE_MAPLIGHT)


Parameter: Distance Texture

  • Parameter ID: c4d.OP_MATTERWAVES_DISTTEX

  • Parameter Type: c4d.BaseShader


Parameter: Distance Gradient

  • Parameter ID: c4d.OP_MATTERWAVES_DISTGRAD

  • Parameter Type: c4d.Gradient


Parameter: Direction

  • Parameter ID: c4d.OP_MATTERWAVES_DIRINTENS

  • Parameter Type: float


Parameter: Direction Variation

  • Parameter ID: c4d.OP_MATTERWAVES_DIRVAR

  • Parameter Type: float


Parameter: Direction Type

  • Parameter ID: c4d.OP_MATTERWAVES_DIRTYPE

  • Parameter Type: int

  • Cycle Values:
    • Normal (c4d.OP_MATTERWAVES_DIRTYPE_NORMAL)

    • Texture (c4d.OP_MATTERWAVES_DIRTYPE_MAP)

    • Light Direction (c4d.OP_MATTERWAVES_DIRTYPE_LIGHTDIR)

    • Light Reflection (c4d.OP_MATTERWAVES_DIRTYPE_LIGHTREF)


Parameter: Direction Texture

  • Parameter ID: c4d.OP_MATTERWAVES_DIRTEX

  • Parameter Type: c4d.BaseShader


Parameter: Direction Gradient

  • Parameter ID: c4d.OP_MATTERWAVES_DIRGRAD

  • Parameter Type: c4d.Gradient


Parameter: On

  • Parameter ID: c4d.OP_MATTERWAVES_IN_ON

  • Parameter Type: bool


Parameter: Animation Time

  • Parameter ID: c4d.OP_MATTERWAVES_IN_ATIME

  • Parameter Type: c4d.BaseTime


Parameter: Birth Count

  • Parameter ID: c4d.OP_MATTERWAVES_OUT_PARTICLECOUNT

  • Parameter Type: int


Parameter: Birth Num

  • Parameter ID: c4d.OP_MATTERWAVES_OUT_PARTICLENUM

  • Parameter Type: int


Parameter: Birth UVW

  • Parameter ID: c4d.OP_MATTERWAVES_OUT_UVW

  • Parameter Type: c4d.Vector