Package apple.metal.enums
Class MTLAccelerationStructureInstanceOptions
- java.lang.Object
-
- apple.metal.enums.MTLAccelerationStructureInstanceOptions
-
public final class MTLAccelerationStructureInstanceOptions extends java.lang.ObjectAPI-Since: 14.0
-
-
Field Summary
Fields Modifier and Type Field Description static intDisableTriangleCullingDisable triangle back or front face culling API-Since: 14.0static intNoneNo options API-Since: 14.0static intNonOpaqueGeometry is non-opaque API-Since: 14.0static intOpaqueGeometry is opaque API-Since: 14.0static intTriangleFrontFacingWindingCounterClockwiseOverride triangle front-facing winding.
-
-
-
Field Detail
-
None
public static final int None
No options API-Since: 14.0- See Also:
- Constant Field Values
-
DisableTriangleCulling
public static final int DisableTriangleCulling
Disable triangle back or front face culling API-Since: 14.0- See Also:
- Constant Field Values
-
TriangleFrontFacingWindingCounterClockwise
public static final int TriangleFrontFacingWindingCounterClockwise
Override triangle front-facing winding. By default, the winding is assumed to be clockwise unless overridden by the intersector object. This overrides the intersector's winding order. API-Since: 14.0- See Also:
- Constant Field Values
-
Opaque
public static final int Opaque
Geometry is opaque API-Since: 14.0- See Also:
- Constant Field Values
-
NonOpaque
public static final int NonOpaque
Geometry is non-opaque API-Since: 14.0- See Also:
- Constant Field Values
-
-