Unity Products:Amplify Shader Editor/Community Nodes

From Amplify Creations Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Product Page - Included Shaders - Manual - Shader Functions - Tutorials - API - Shader Templates - Scriptable Rendering Pipeline - Nodes - Community Nodes


Available Node Categories

Constants And Properties
Image Effects
Logical Operators
Math Operators
Miscellaneous
Surface Data
Textures
UV Coordinates
Vector Operators

Constants And Properties

Global Array

The node returns a value from a global array, which you can configure by entering the name of the array in the node's settings.

( originally by Johann van Berkel ) Learn More
Tau

Tau constant (2*PI): 6.28318530718

( originally by The Four Headed Cat - @fourheadedcat ) Learn More

Back to Top


Image Effects

Grayscale

Convert image colors to grayscale

( originally by The Four Headed Cat - @fourheadedcat ) Learn More

Back to Top


Logical Operators

Compare (A < B)

Check if A is lower than B. If true return value of True else return value of False

( originally by The Four Headed Cat - @fourheadedcat ) Learn More
Compare (A = B)

Check if A is equal to B. If true return value of True else return value of False

( originally by The Four Headed Cat - @fourheadedcat ) Learn More
Compare (A > B)

Check if A is greater than B. If true return value of True else return value of False

( originally by The Four Headed Cat - @fourheadedcat ) Learn More
Compare (A ≠ B)

Check if A is not equal to B. If true return value of True else return value of False

( originally by The Four Headed Cat - @fourheadedcat ) Learn More
Compare (A ≤ B)

Check if A is lower than or equal to B. If true return value of True else return value of False

( originally by The Four Headed Cat - @fourheadedcat ) Learn More
Compare (A ≥ B)

Check if A is greater than or equal to B. If true return value of True else return value of False

( originally by The Four Headed Cat - @fourheadedcat ) Learn More
Compare With Range

Check if A is in the range between Range Min and Range Max. If true return value of True else return value of False

( originally by The Four Headed Cat - @fourheadedcat ) Learn More
If [Community]

Compare A with B. If A is greater than B output the value of A > B port. If A is equal to B output the value of A == B port. If A is lower than B output the value of A < B port. Equal Threshold parameter will be used to check A == B adding and subtracting this value to A.

( originally by The Four Headed Cat - @fourheadedcat ) Learn More

Back to Top


Math Operators

Remap

Remap value from old min - max range to new min - max range

( originally by The Four Headed Cat - @fourheadedcat ) Learn More

Back to Top


Miscellaneous

Vertex To Fragment

Pass vertex data to the pixel shader

( originally by Jason Booth - http://u3d.as/DND ) Learn More

Back to Top


Surface Data

World Bitangent

Per pixel world bitangent vector

( originally by kebrus ) Learn More
World Tangent

Per pixel world tangent vector

( originally by kebrus ) Learn More

Back to Top


Textures

HeightMap Texture Blend

Advanced Texture Blending by using heightMap and splatMask, usefull for texture layering

( originally by Rea ) Learn More

Back to Top


UV Coordinates

Flipbook UV Animation

Animate a Flipbook Texture Modifying UV Coordinates.

( originally by The Four Headed Cat - @fourheadedcat ) Learn More
Pixelate UV

Pixelate Texture Modifying UV.

( originally by The Four Headed Cat - @fourheadedcat ) Learn More

Back to Top


Vector Operators

Swizzle

Swizzle components of vector types

( originally by Tobias Pott - @TobiasPott ) Learn More

Back to Top