Class MTLAccelerationStructureUsage


  • public final class MTLAccelerationStructureUsage
    extends java.lang.Object
    API-Since: 14.0
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static long ExtendedLimits
      Enable extended limits for this acceleration structure, possibly at the cost of reduced ray tracing performance.
      static long None
      Default usage API-Since: 14.0
      static long PreferFastBuild
      Prefer building this acceleration structure quickly at the cost of reduced ray tracing performance.
      static long Refit
      Enable refitting for this acceleration structure.
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • Refit

        public static final long Refit
        Enable refitting for this acceleration structure. Note that this may reduce acceleration structure quality. API-Since: 14.0
        See Also:
        Constant Field Values
      • PreferFastBuild

        public static final long PreferFastBuild
        Prefer building this acceleration structure quickly at the cost of reduced ray tracing performance. API-Since: 14.0
        See Also:
        Constant Field Values
      • ExtendedLimits

        public static final long ExtendedLimits
        Enable extended limits for this acceleration structure, possibly at the cost of reduced ray tracing performance. API-Since: 15.0
        See Also:
        Constant Field Values