Projection Shader

About

Parameters

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


Parameter: Texture

  • Parameter ID: c4d.SLA_PROJECTOR_TEXTURE

  • Parameter Type: c4d.BaseShader


Parameter: Projection

  • Parameter ID: c4d.SLA_PROJECTOR_PROJECTION

  • Parameter Type: int

  • Cycle Values:
    • Spherical (c4d.SLA_PROJECTOR_PROJECTION_SPHERICAL)

    • Cylindrical (c4d.SLA_PROJECTOR_PROJECTION_CYLINDRICAL)

    • Flat (c4d.SLA_PROJECTOR_PROJECTION_FLAT)

    • Cubic (c4d.SLA_PROJECTOR_PROJECTION_CUBIC)

    • Frontal (c4d.SLA_PROJECTOR_PROJECTION_FRONTAL)

    • Spatial (c4d.SLA_PROJECTOR_PROJECTION_SPATIAL)

    • UVW Mapping (c4d.SLA_PROJECTOR_PROJECTION_UVW)

    • Shrink Wrapping (c4d.SLA_PROJECTOR_PROJECTION_SHRINKWRAP)


Parameter: Offset X

  • Parameter ID: c4d.SLA_PROJECTOR_OFFSET_X

  • Parameter Type: float


Parameter: Offset Y

  • Parameter ID: c4d.SLA_PROJECTOR_OFFSET_Y

  • Parameter Type: float


Parameter: Length X

  • Parameter ID: c4d.SLA_PROJECTOR_LENGTH_X

  • Parameter Type: float


Parameter: Length Y

  • Parameter ID: c4d.SLA_PROJECTOR_LENGTH_Y

  • Parameter Type: float


Parameter: Tiles X

  • Parameter ID: c4d.SLA_PROJECTOR_TILES_X

  • Parameter Type: float


Parameter: Tiles Y

  • Parameter ID: c4d.SLA_PROJECTOR_TILES_Y

  • Parameter Type: float


Parameter: Tile

  • Parameter ID: c4d.SLA_PROJECTOR_TILE

  • Parameter Type: bool


Parameter: Seamless

  • Parameter ID: c4d.SLA_PROJECTOR_SEAMLESS

  • Parameter Type: bool


Parameter: Position

  • Parameter ID: c4d.SLA_PROJECTOR_POSITION

  • Parameter Type: c4d.Vector


Parameter: Size

  • Parameter ID: c4d.SLA_PROJECTOR_SIZE

  • Parameter Type: c4d.Vector


Parameter: Rotation

  • Parameter ID: c4d.SLA_PROJECTOR_ROTATION

  • Parameter Type: c4d.Vector


Parameter: Paste Tag

  • Parameter ID: c4d.SLA_PROJECTOR_PASTE_TAG

  • Parameter Type: A button.