---
title: Refract (RealityKit)
framework: shadergraph
role: symbol
role_heading: ShaderGraph Node
path: shadergraph/geometric/refract-(realitykit)
---

# Refract (RealityKit)

Refracts a vector using a given normal and index of refraction (eta).

## Parameter Types

Parameter Types Parameter descriptions Discussion note: The vectors passed as the In and Normal parameters must both already be normalized to achieve the desired output.

## See Also

### Nodes

- [Position](shadergraph/geometric/position.md)
- [Normal](shadergraph/geometric/normal.md)
- [Tangent](shadergraph/geometric/tangent.md)
- [Bitangent](shadergraph/geometric/bitangent.md)
- [Texture Coordinates](shadergraph/geometric/texture-coordinates.md)
- [Geometry Color](shadergraph/geometric/geometry-color.md)
- [Geometric Property](shadergraph/geometric/geometric-property.md)
- [Reflect (RealityKit)](shadergraph/geometric/reflect-(realitykit).md)
