Unity Products:Amplify Shader Editor/Vertex TexCoord

From Amplify Creations Wiki
Revision as of 00:06, 2 December 2023 by AmplifyWiki (talk | contribs) (1 revision imported)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Back to Node List

Vertex TexCoord node

The Vertex TexCoord node outputs texture coordinates directly from vertex data without any type of further calculations on tilling and offset.
NOTE: Use Texture Coordinates if a more complete texture operation is required.


Nodes used: Vertex TexCoord, Texture Sample

Node Parameter Description Default Value
Coord Size The size of the main output port which allows you to read more packed data from vertex coordinates. Dynamically changes output ports accordingly.
  • Float[2,4]: Changes size from Float2 to Float4
Float2
UV Channel The UV channel used, also knows as UV Index in some applications. Set 2 is usually used for Lightmap UV coordinates.
  • [1,8]: Changes set to specified number from set 1 to set 8. Please that Unity 2018.1 and below only allows from 1 to 4.
1


Output Port Description Type
UV(WT) Returns a vector2, vector3 or vector4 containing U and V coordinates respectively in case of vector2, UVW coordinates for vector3 and UVWT for vector4 Float2(34)
U Returns a float containing the U coordinate Float
V Returns a float containing the V coordinate Float
W Returns a float containing the W coordinate. Only available if Coord Size is set to Float3. Float
T Returns a float containing the T coordinate. Only available if Coord Size is set to Float4. Float

Back to Node List