priority
Provides coarse-grained control over draw order.
In general Filament reserves the right to re-order renderables to allow for efficient rendering. However clients can control ordering at a coarse level using priority. The priority is applied separately for opaque and translucent objects, that is, opaque objects are always drawn before translucent objects regardless of the priority.
For example, this could be used to draw a semitransparent HUD on top of everything, without using a separate View. Note that priority is completely orthogonal to Builder.layerMask, which merely controls visibility.
The Skybox always using the lowest priority, so it's drawn last, which may improve performance.
Return
Builder reference for chaining calls.
Parameters
clamped to the range 0..7, defaults to 4; 7 is lowest priority (rendered last).
Provides coarse-grained control over draw order.
In general Filament reserves the right to re-order renderables to allow for efficient rendering. However clients can control ordering at a coarse level using priority. The priority is applied separately for opaque and translucent objects, that is, opaque objects are always drawn before translucent objects regardless of the priority.
For example, this could be used to draw a semitransparent HUD on top of everything, without using a separate View. Note that priority is completely orthogonal to Builder.layerMask, which merely controls visibility.
The Skybox always using the lowest priority, so it's drawn last, which may improve performance.
Return
Builder reference for chaining calls.
Parameters
clamped to the range 0..7, defaults to 4; 7 is lowest priority (rendered last).
Provides coarse-grained control over draw order.
In general Filament reserves the right to re-order renderables to allow for efficient rendering. However clients can control ordering at a coarse level using priority. The priority is applied separately for opaque and translucent objects, that is, opaque objects are always drawn before translucent objects regardless of the priority.
For example, this could be used to draw a semitransparent HUD on top of everything, without using a separate View. Note that priority is completely orthogonal to Builder.layerMask, which merely controls visibility.
The Skybox always using the lowest priority, so it's drawn last, which may improve performance.
Return
Builder reference for chaining calls.
Parameters
clamped to the range 0..7, defaults to 4; 7 is lowest priority (rendered last).
Provides coarse-grained control over draw order.
In general Filament reserves the right to re-order renderables to allow for efficient rendering. However clients can control ordering at a coarse level using priority. The priority is applied separately for opaque and translucent objects, that is, opaque objects are always drawn before translucent objects regardless of the priority.
For example, this could be used to draw a semitransparent HUD on top of everything, without using a separate View. Note that priority is completely orthogonal to Builder.layerMask, which merely controls visibility.
The Skybox always using the lowest priority, so it's drawn last, which may improve performance.
Return
Builder reference for chaining calls.
Parameters
clamped to the range 0..7, defaults to 4; 7 is lowest priority (rendered last).
Provides coarse-grained control over draw order.
In general Filament reserves the right to re-order renderables to allow for efficient rendering. However clients can control ordering at a coarse level using priority. The priority is applied separately for opaque and translucent objects, that is, opaque objects are always drawn before translucent objects regardless of the priority.
For example, this could be used to draw a semitransparent HUD on top of everything, without using a separate View. Note that priority is completely orthogonal to Builder.layerMask, which merely controls visibility.
The Skybox always using the lowest priority, so it's drawn last, which may improve performance.
Return
Builder reference for chaining calls.
Parameters
clamped to the range 0..7, defaults to 4; 7 is lowest priority (rendered last).