DataTexture

graphics/plugins_datatexture-icon.png

DataTexture controls various texture attributes such as mapping, scaling, etc.

Incoming data contains the parameter name of the texture and the value.

graphics/plugins_datatexture.png
Supported Parameters
  • TEXT: creates a texture on the controlled container. Value is IMAGE*<image name> where image name is a full path to an image in Viz images library.

  • MAPT: Defines the mapping type of the texture. Values are 1 (LINEAR), 2 (VERTEX), 3 (REFLECT).

  • ENVT: Defines the environment type of the texture. Values are 3042(blend), 8449 (decal) or 8448 (modulate).

  • QUAL: Defines the texture quality type. Values are 1 (PIXEL), 2 (LINEAR), 3 (MIPMAP), 4 (SHARPEN).

  • COLO: Defines the color quality of the texture. Values are 1 (32 bits), 2 (16 bits).

  • EFFT: Defines an effect type used on the image. Values are 0 (Smooth), 1 (Mosaic).

  • WRAP: Defines the wrapping type of the texture. Values are 10497 (REPEAT), 10496 (CLAMP).

  • POSX: Position of the texture on the X axis of the container. Value should be a float number.

  • POSY: Position of the texture on the Y axis of the container. Value should be a float number.

  • ROTZ: Rotation of the texture around the Z axis. Value should be float number.

  • SCAX: Texture scaling on the X axis. Value should be float number.

  • SCAY: Texture scaling on the Y axis. Value should be float number.

  • BLEN: blend value of the texture. Value should be a float number.

  • EFFV: Defines the amount of the effect defined in the EFFT (effect type) that will be applied to the texture. Value should be a float number

  • IMGS: changes the image of a given container. Value is <Xvalue> <Yvalue>.

  • SETI: replace the image on the container. Data format is IMAGE*<image Name> where image name is the full path to an image in the Viz images library.

  • DRAW: Sets the scale and bias values of the texture. Values are < texcoord scale> <float bias s> <float bias t>. all values are float numbers.