Circle Pupil Animation Node
This node applies a deformation to a normalized IrisUV coordinate to simulate the opening and closure of the pupil.
Render pipeline compatibility
| Node | Universal Render Pipeline (URP) | High Definition Render Pipeline (HDRP) | 
|---|---|---|
| Circle Pupil Animation Node | No | Yes | 
Ports
| name | Direction | type | description | 
|---|---|---|---|
| IrisUV | Input | Vector2 | Position of the fragment to shade in object space. | 
| Pupil Radius | Input | float | Direction of the incident ray in object space. Either from the camera in rasterization or from the previous bounce in ray tracing. | 
| Maximal Pupil Aperture | Input | float | The normal of the eye surface in object space. | 
| Minimal Pupil Aperture | Input | float | The index of refraction of the eye (1.333 by default). | 
| Pupil Apertur | Input | float | Distance between the end of the cornea and the iris plane. For the default model, this value should be 0.02 | 
| IrisUV | Output | Vector2 | Position of the refracted point on the iris plane in object space. |