Torque3D Documentation / _generateds / ColladaExtension_effect

ColladaExtension_effect

Engine/source/ts/collada/colladaExtensions.h

Extensions for the element (and its children)

More...

Public Functions

ColladaExtension_effect(const domEffect * effect)
bool

Check if any of the MAYA texture transform elements are animated within the interval.

Apply the MAYA texture transform to the given UV coordinates.

Detailed Description

Extensions for the element (and its children)

Private Attributes

F32 lastAnimTime 
MatrixF textureTransform 

Public Attributes

domFx_sampler2D_common_complexType * bumpSampler 
AnimatedFloat coverageU 
AnimatedFloat coverageV 
bool double_sided 
bool mirrorU 
bool mirrorV 
AnimatedFloat noiseU 
AnimatedFloat noiseV 
AnimatedFloat offsetU 
AnimatedFloat offsetV 
AnimatedFloat repeatU 
AnimatedFloat repeatV 
AnimatedFloat rotateFrame 
AnimatedFloat rotateUV 
AnimatedBool stagger 
AnimatedFloat translateFrameU 
AnimatedFloat translateFrameV 
bool wrapU 
bool wrapV 

Public Functions

ColladaExtension_effect(const domEffect * effect)

animatesTextureTransform(F32 start, F32 end)

Check if any of the MAYA texture transform elements are animated within the interval.

applyTextureTransform(Point2F & uv, F32 time)

Apply the MAYA texture transform to the given UV coordinates.