Tags: thegrill/grill
Tags
Composition GUIs, Type Hints and Intersphinx Updates (#43) * typehints update for intersphinx UX * doxylink addition for USD cpp links in intersphinx * doc style updates for long signatures * use pcp traversal instead of composition query since relocates is not provided by the query api * colorize pcp dump to string browser * colorize relocates in text browser and composition tree * add stats label to top of prim composition dialog * test for spawn_many failing where parent can't be set to assembly kind * update layerstack image docs * update prim composition gif * RTD requires sphinx docs path now --------- Signed-off-by: Christian López Barrón <chris.gfz@gmail.com>
Minor UX Updates on Layer Content Browser, Value Edits and Graph View… …ers (#39) * Ability to open images (when supported by Qt) in layer content browser * Layer content browser no longer fails when valid older `usda` content doesn't roundtrip to crate (due to new USD versions) * Other minor UX improvements in layer content browser (copy identifiers, tab management, line count, zoom in / out) * Support for editing string and token values in the experimental value editor * Fast edit of some value types through context menu in the prim browser in USDView * Minor fix on Display Color Editor buttons * Minor UX fix for bidirectional connection edges offsetting only when not using splines in graph viewers * Enable Python-3.12 in CI
Graph Views, Doc Updates and Specialize & Inherit Asset Units (#35) * Enabled CI matrix with Py-3.9 and 3.11. * Moved `pygraphviz` to the `full` requirements and updated install instructions for Maya-2024 and Houdini-20.0. * Added `specialized` and `inherited` edit contexts for asset units. * `_GeomPrimvarInfo` now retrieves constant primvars from `Gprim` instead of `Imageable` schemas. * Added a `ConnectableAPIViewer` widget. * Added ability to filter edges by arc details on `LayerStackComposition`. * Added a custom `_GraphicsViewport` widget to navigate graphs interactively and to avoid use of `QWebEngineWidgets`. * Added `_SvgPixmapViewport` to avoid use of `QWebEngineWidgets` for `PrimComposition` widget. * Extended USDView prim context menu selection for hierarchy selection and prim introspection. * Updated doc images, links to openusd.org and sphinx theme to use shibuya.