---
title: normal
framework: realitykit
role: symbol
role_heading: Instance Property
path: realitykit/collisioncasthit/normal
---

# normal

The normal of the hit.

## Declaration

```swift
var normal: SIMD3<Float> { get }
```

## Discussion

Discussion The frame of reference for this point depends on the reference entity used in the call to either the raycast(origin:direction:length:query:mask:relativeTo:) method or the convexCast(convexShape:fromPosition:fromOrientation:toPosition:toOrientation:query:mask:relativeTo:) method that generated the hit.

## See Also

### Characterizing the collision cast hit

- [position](realitykit/collisioncasthit/position.md)
- [distance](realitykit/collisioncasthit/distance.md)
