Performs Alloc.
Options object for the function call.
OptionalisInternalConstructor: booleanAssigns a 3x3 matrix to the shader parameter with the specified name.
Optionally if the parameter is an array you may provide an array index to assign the value to.
Assigns a 4x4 matrix to the shader parameter with the specified name.
Optionally if the parameter is an array you may provide an array index to assign the value to.
Assigns a sprite texture to the shader parameter with the specified name. If the sprite texture contains animation it will be automatically evaluated every frame.
In order for the sprite sub-image to be properly applied the shader needs to have a 4D vector parameter marked with the SpriteUV attribute referencing this parameter. This vector will then receive the necessary UV offset and size which should be utilized by the shader code to render a subset of the texture as defined in the sprite texture.
Assigns a texture to the shader parameter with the specified name.
Assigns an unsigned integer value to the shader parameter with the specified name.
Optionally if the parameter is an array you may provide an array index to assign the value to.
Gets the format of the output texture.
The format of the texture.
Sets an output with a desired pixel format.
Itself.
Sets an output with a desired size.
Itself.
The DynamicTextureExpression class implements a more compact version of DynamicTexture. The class allows the user to get an output from a simple fragment of a base GPU program.