GPUOpen-LibrariesAndSDKs / BlenderUSDHydraAddon

This add-on allows you to assemble and compose USD data with Blender data and render it all using various renderers via Hydra.
Apache License 2.0
362 stars 37 forks source link

BLEN-52: Improve UsdImagingLite project. BLEN-41: Improve PreviewEngine #229

Closed bnagirniak closed 2 years ago

bnagirniak commented 2 years ago

PURPOSE

UsdImagingLite project is obsolete and doesn't correspond to current requirements for our project. It doesn't support stage changes and could cause some crashes.

EFFECT OF CHANGE

Improved rendering process for final render. Improved material preview, now it is much more responsive during material changes or rendering scene changes.

TECHNICAL STEPS

  1. Rewritten UsdImagingLite project: improved/cleaned up code, fixed bugs, improved stability, added functionality.
  2. Implemented static renderer usage in PreviewEngine, which is removed by lifetime.

CIS:REBUILD_DEPS

bnagirniak commented 2 years ago

Ready to merge.