---
title: nonOpaque
framework: metal
role: symbol
role_heading: Type Property
path: metal/mtlaccelerationstructureinstanceoptions/nonopaque
---

# nonOpaque

Specifies that intersectors should treat the instance as non-opaque.

## Declaration

```swift
static var nonOpaque: MTLAccelerationStructureInstanceOptions { get }
```

## See Also

### Usage options

- [disableTriangleCulling](metal/mtlaccelerationstructureinstanceoptions/disabletriangleculling.md)
- [triangleFrontFacingWindingCounterClockwise](metal/mtlaccelerationstructureinstanceoptions/trianglefrontfacingwindingcounterclockwise.md)
- [opaque](metal/mtlaccelerationstructureinstanceoptions/opaque.md)
