Difference between revisions of "Unity Products:Amplify Shader Editor/Vertex TexCoord"
From Amplify Creations Wiki
(2 intermediate revisions by 2 users not shown) | |||
Line 2: | Line 2: | ||
== Vertex TexCoord node == | == Vertex TexCoord node == | ||
− | The Vertex TexCoord node outputs texture coordinates directly from vertex data without any type of further calculations on tilling and offset. | + | The Vertex TexCoord node outputs texture coordinates directly from vertex data without any type of further calculations on tilling and offset.<br/> |
'''NOTE:''' Use [[Unity_Products:Amplify_Shader_Editor/Texture_Coordinates|Texture Coordinates]] if a more complete texture operation is required. | '''NOTE:''' Use [[Unity_Products:Amplify_Shader_Editor/Texture_Coordinates|Texture Coordinates]] if a more complete texture operation is required. | ||
<img class="responsive-img" src="http://amplify.pt/NodeDetail/VertexTexcoordNode.jpg"> | <img class="responsive-img" src="http://amplify.pt/NodeDetail/VertexTexcoordNode.jpg"> | ||
− | + | <br/><font size="1">Nodes used: | |
+ | [[Unity_Products:Amplify_Shader_Editor/Vertex_TexCoord|Vertex TexCoord]], | ||
+ | [[Unity_Products:Amplify_Shader_Editor/Texture_Sample|Texture Sample]] | ||
+ | </font> | ||
{| class="wikitable" style="width: 100%;" | {| class="wikitable" style="width: 100%;" | ||
Line 19: | Line 22: | ||
| id="paramuvset" | UV Channel | | id="paramuvset" | UV Channel | ||
| The UV channel used, also knows as UV Index in some applications. Set 2 is usually used for Lightmap UV coordinates. | | The UV channel used, also knows as UV Index in some applications. Set 2 is usually used for Lightmap UV coordinates. | ||
− | * '''[1, | + | * '''[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 | | 1 | ||
|} | |} |
Latest revision as of 10:27, 13 January 2022
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.
|
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 |
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 |