View on Asset Store (opens in new tab)
Package details
- Latest version
- 2.0.1
- Last updated
- First released
- Unity version
- 2019.4.24 or later
- Package size
- 756 KB
- Files
- 36
- Favorites
- 107
- Views in the past week
- 8
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- Free on
Keywords
Shader Graph - Easing
Enhance your Shader Graphs by making them feel more natural. Quickly and easily. This package adds all common easing functions as Shader Graph Nodes.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 9
Shader Graph - Easing screenshot 1
About this asset
Ease whatever makes more or less sense!
Information - [src]
Objects in real life don’t just start and stop instantly, and almost never move at a constant speed. When we open a drawer, we first move it quickly, and slow it down as it comes out. Drop something on the floor, and it will first accelerate downwards, and then bounce back up after hitting the floor.
Usage
Easing functionsare are mostly used in animations to change a target value in a defined period of time. You can move objects, change their colors, scales, rotations and anything you want. Simply by using easings.
From the publisher's Asset Store listing.
Technical details
It uses the known [0, 1] interpolation.
The input values are not clamped by me!
Namespace: Math/Easing
The included Easing Nodes are:
- Back
- Bounce
- Circular
- Cubic
- Elastic
- Exponential
- Quadratic
- Quartic
- Quintic
- Sine
All of them have the variants [In, Out, InOut]
Steps Node
Create interpolations that have discrete steps.
The Steps-Parameter sets the amount.
The minimum Steps are clamped to 1.
Only integer values should be set, but float values will be also handled properly. So, do as you please.
Mirror Easing Value Node
It takes a normalized value as input and returns a mirrored output value. The mirrored value reaches linearly the transition destination Out = 1 at In = 0.5, and then returns to the transition origin Out = 0 at In = 1.
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 2019.4.24f1 | Not listed | Compatible | Compatible | Compatible |
This package should remain compatible in all future versions.
As listed on the Asset Store.