Go to the source code of this file.
◆ UsdImagingGLEngine::Parameters
struct UsdImagingGLEngine::Parameters |
Parameters to construct UsdImagingGLEngine.
Definition at line 99 of file engine.h.
Class Members |
bool |
allowAsynchronousSceneProcessing = false |
allowAsynchronousSceneProcessing indicates to constructed hydra scene indices that asynchronous processing is allowow. Applications should perodically call PollForAsynchronousUpdates on the engine.
|
bool |
displayUnloadedPrimsWithBounds = false |
displayUnloadedPrimsWithBounds draws bounding boxes for unloaded prims if they have extents/extentsHint authored. |
HdDriver |
driver |
An HdDriver, containing the Hgi of your choice, can be optionally passed in during construction. This can be helpful if your application creates multiple UsdImagingGLEngine's that wish to use the same HdDriver / Hgi.
|
SdfPathVector |
excludedPaths |
|
bool |
gpuEnabled = true |
The gpuEnabled argument determines if this instance will allow Hydra to use the GPU to produce images. |
SdfPathVector |
invisedPaths |
|
TfToken |
rendererPluginId |
The rendererPluginId argument indicates the renderer plugin that Hydra should use. If the empty token is passed in, a default renderer plugin will be chosen depending on the value of gpuEnabled .
|
SdfPath |
rootPath = SdfPath::AbsoluteRootPath() |
|
SdfPath |
sceneDelegateID = SdfPath::AbsoluteRootPath() |
|
◆ _AppSceneIndicesSharedPtr
using _AppSceneIndicesSharedPtr = std::shared_ptr<struct _AppSceneIndices> |
◆ UsdStageWeakPtr