Go to: Related nodes. Attributes.

 Manage a fluid texture

This node is MP safe

Node nameParentsClassificationMFn typeCompatible function sets
fluidTexture2DfluidShapetexture/2dkFluidTexture2DkBase
kNamedObject
kDependencyNode
kDagNode
kShape
kGeometric
kSurface
kFluid
kFluidTexture2D

Related nodes

diskCache, geoConnector

Attributes (16)

alphaGain, alphaOffset, defaultColor, defaultColorB, defaultColorG, defaultColorR, outAlpha, outU, outUV, outV, uCoord, uvCoord, uvFilterSize, uvFilterSizeX, uvFilterSizeY, vCoord

Long name (short name)TypeDefaultFlags
uvCoord (uv) float20.0, 0.0outputinputconnectable
The UV coords of the current sample point
uCoord (uvu) float0.0outputinputconnectable
The u component of the current sample position
vCoord (uvv) float0.0outputinputconnectable
The v component of the current sample position
uvFilterSize (uvfs) float20.0, 0.0outputinputconnectablehidden
uvFilterSize is the approximate size of a circular screenspace filter kernel projected into the [0,1] square uv-space of the texture. These values give you an idea of how much filtering is required so that your texture will not alias in your final image.

So if you get values of (1,1.5) coming through the uvFilterSize attribute during shading, it means that the original circular screenspace filter has been projected to a roughly elliptical shape in your texture space, with major/minor axes of lengths 1 and 1.5, respectively. (currently unused by TfluidTexture2D, but provided for texture hookups)

uvFilterSizeX (uvfsx) float0.0outputinputconnectablehidden
The X size of the filter (sample)
uvFilterSizeY (uvfsy) float0.0outputinputconnectablehidden
The Y size of the filter (sample)
outAlpha (oa) float0.0outputconnectable
The standard output value for bump and displacement mapping
outUV (ouv) float20.0, 0.0outputconnectable
Out UV: This attribute should be connected to the UV Coord attribute of the 2d texture being placed.
outU (ou) float0.0outputconnectable
The U component of OutUV
outV (ov) float0.0outputconnectable
The V component of OutUV
alphaGain (ag) float1.0outputinputconnectablestorablekeyable
Alpha Gain is a multiplier that affects the alpha (mask) channel. If this texture is being used as a bump map or a displacement map, you can adjust Alpha Gain to scale the amount of bumping.
alphaOffset (ao) float0.0outputinputconnectablestorablekeyable
Alpha Offset is a value that is added to the alpha (mask) channel. This can be used to uniformly increase the effect of the texture.
defaultColor (dcl) float30.5, 0.5, 0.5outputinputconnectablestorable
Default Color is the color of the texture in the areas that are not mapped. If the placement of this texture is not covering an entire surface, then Default Color will be used in the areas not covered.
defaultColorR (dcr) float0.0outputinputconnectablestorablekeyable
Default Color red value.
defaultColorG (dcg) float0.0outputinputconnectablestorablekeyable
Default Color green value.
defaultColorB (dcb) float0.0outputinputconnectablestorablekeyable
Default Color blue value.