HYDRA-1626: Hydra Primitive Scene Stats - #294
Merged
Merged
Conversation
lilike-adsk
reviewed
Jul 9, 2025
lilike-adsk
reviewed
Jul 9, 2025
|
|
||
| HdSceneIndexPrim prim; | ||
| TfToken primType; | ||
| if (instance->_mayaHydraSceneIndex) { |
Collaborator
There was a problem hiding this comment.
Need to find a common way to query the primtype, it could come from any SceneIndex
Collaborator
There was a problem hiding this comment.
One way might be check the type of auto* rprim = renderIndex->GetRprim(primId);, if it could be dynamically casted to HdMesh, we will assume it's a mesh prim.
lilike-adsk
approved these changes
Jul 11, 2025
lanierd-adsk
added a commit
that referenced
this pull request
Apr 24, 2026
…rendering_poc branch (#418) * Initial refactoring for production rendering POC. (#84) * Split MayaUsdProxyShapeSceneIndex into batch base class and interacti… (#86) * Split MayaUsdProxyShapeSceneIndex into batch base class and interactive derived class. * Addressed code review comments. * Tremblp/hydra 1646/merge dev into poc 00 (#91) * HYDRA-1552 : Bifrost USD attribute changes don't refresh in the Hydra… (#266) * HYDRA-1552 : Bifrost USD attribute changes don't refresh in the Hydra Viewport. To fix it we check when rendeing a frame if some updates need to be done in the MayaUsd proxy shape nodes * Add a unit test. * Remove unit test as it needs a Bifrost dependency * re-run failed cases to reduce random failures (#267) * Do not register pick handler twice. (#271) * HYDRA-1529 - Update version in dev branch (#270) * Bump to 0.8.0 * 0.7.2 * HYDRA-1497 : Fix geomsubset sel . mode being very slow (#273) * Tremblp/hydra 1499/slow instances marquee select (#275) * Investigation for point instance marquee select. * Removed tracing code. * Addressed code review comments. * HYDRA-1637 - Enable standard conformant preprocessor to fix Intellisense issue (#274) * enable switch * add condition * HYDRA-1500 : Fix misplaced selection highlights in native instancing (#272) * Support for GfVec4f in scene browser (#276) --------- Co-authored-by: David Lanier <122012029+lanierd-adsk@users.noreply.github.com> Co-authored-by: lilike-adsk <134404162+lilike-adsk@users.noreply.github.com> Co-authored-by: cossetr-adsk <remi.cossette-roberge@autodesk.com> Co-authored-by: debloip-adsk <145056365+debloip-adsk@users.noreply.github.com> * Mesh adapter is the default, Maya data appears in batch render, fix viewport clear on batch render bug. (#95) * No crashes, warnings or errors in batch, but no Storm render. (#97) * No crashes, warnings or errors in batch, but no Storm render. * Addressed code review comments. * Add support to select renderer in hydraRender command. (#99) * Working Hydra Arnold render in mayabatch. (#100) * Fix viewport filtering of Maya meshes under mesh adapter. (#103) * Adjusted logging messages. (#102) * Merge from latest dev (#106) * HYDRA-1552 : Bifrost USD attribute changes don't refresh in the Hydra… (#266) * HYDRA-1552 : Bifrost USD attribute changes don't refresh in the Hydra Viewport. To fix it we check when rendeing a frame if some updates need to be done in the MayaUsd proxy shape nodes * Add a unit test. * Remove unit test as it needs a Bifrost dependency * re-run failed cases to reduce random failures (#267) * Do not register pick handler twice. (#271) * HYDRA-1529 - Update version in dev branch (#270) * Bump to 0.8.0 * 0.7.2 * HYDRA-1497 : Fix geomsubset sel . mode being very slow (#273) * Tremblp/hydra 1499/slow instances marquee select (#275) * Investigation for point instance marquee select. * Removed tracing code. * Addressed code review comments. * HYDRA-1637 - Enable standard conformant preprocessor to fix Intellisense issue (#274) * enable switch * add condition * HYDRA-1500 : Fix misplaced selection highlights in native instancing (#272) * Support for GfVec4f in scene browser (#276) * HYDRA-1578 : Use default bounding box if no extents are specified (#279) * HYDRA-1551 - Fix selection highlights on USD objects when enabling wireframe (#277) * tentative fix * update comment * only dirty prims when wireframe on shaded is enabled * remove condition * refactor test part 1 * fix smooth shaded test * fix wireframe test * fix wireframe on shaded + add de-selected test * split snapshots in subfolders per version * re-enable other tests * remove test code * comment * refactor overrideWireframeColor token * Tremblp/hydra 1657/point instance highlighting performance 00 (#280) * Working version with manual testing. * Addressed code review feedback. * HYDRA-1531 - Merge branch release_v0.7.1 to dev (#282) * add changelog * fix changelog * Update CHANGELOG.md Added missing link for pr 253 * Update CHANGELOG.md Some word smithing. --------- Co-authored-by: Bjorn Siegert <129520315+bjorn-siegert-adsk@users.noreply.github.com> * HYDRA-1664 : Prevent crash in native instance highlighting (#284) * HYDRA-1586 : Add a unit test to check against regression with bifrost graph updates (#278) * HYDRA-1586 : Add a unit test to check against regression with bifrost graph updates * Reenable testMayaDisplayModes * Support bifrost location in our build scrip and disable mayaDisplayModes which doesn't work (logged as a separate JIRA). * Add bifrost location to maya for tests * Debug, print all subfolders of the bifrost package * Add the thirdparty/bin path to the PATH env var for bifrost * Fix thirdparty/bin to the PATH * Add vnn path for bifrost * Attempt in using the .mod files * Be more verbose to see the error * Add more verbose * A new attempt using the path instead of the .mod filename * Remove debug print info. * HYDRA-1586 : Moving the renaming of the bifrost .template files from this repo to ecg maya hydra. * Fix a message * HYDRA-1701 - Add preliminary support for USD 25.05 (#285) * HYDRA-1701 - Fix tests that fail with USD 25.05 (#287) * fix testStandardSurface * fix testOpenPBRSurface * skip bifrost test * HYDRA-1665 - Avoid drawing faces for highlighting prims (#286) * do not draw faces for highlighting prims * rebaseline to get rid of image diff caused by faces are drawn once now * HYDRA-1701 - Fix test that fails with USD 25.05 on OSX (#288) * HYDRA-1677 : Add UFE camera filtering test (#289) * HYDRA-1711 : Don't skip bifrost test (#291) * fix a merge error --------- Co-authored-by: David Lanier <122012029+lanierd-adsk@users.noreply.github.com> Co-authored-by: lilike-adsk <134404162+lilike-adsk@users.noreply.github.com> Co-authored-by: ppt-adsk <pierre.tremblay@autodesk.com> Co-authored-by: cossetr-adsk <remi.cossette-roberge@autodesk.com> Co-authored-by: debloip-adsk <145056365+debloip-adsk@users.noreply.github.com> Co-authored-by: Bjorn Siegert <129520315+bjorn-siegert-adsk@users.noreply.github.com> * Tremblp/hydra 1714/improve is converged (#113) * Removed dead code. * WIP: HdArnold converges for simple sphere scene, does not for more complex scenes. * Add wait if batch render does not converge. * First working batch render from UI. (#118) * Render frame range. (#119) * WIP: HdStorm can render with mayabatch (#120) * Remove workaround. (#124) * HYDRA-1703 - Implementation to translate custom attributes (#105) * add support of translation custom attributes on mesh node * add an SceneIndexPlugin example to map custom primvars * add handling for custom attribute dirty * apply the custom attributes translation on all prims * clean * add unit test to cover * polish the comments * update based on review * update the baseline as the primvar will be removed if its value was changed to the default value * Added renderer registration for Hydra Prman. (#126) * HYDRA-1842 - avoid race condition in dg evaluation (#125) * add a lock when we're pulling Maya data * add a comment * HYDRA-1835 - compute shadow projection matrix (#129) * compute shadow projection matrix as how VP2 compute * polish * formating * update based on review * fix typo * Active render settings from stage metadata. (#130) * add lock on pulling all maya data (#131) * add a lock at root entry * Change lock to be recursive. --------- Co-authored-by: Pierre Tremblay <pierre.tremblay@autodesk.com> * Lanierd/hydra 1848 (#132) * HYDRA-1848 : Support lighting in HdPrMan * Adding images for render delegate unit tests comparison * Fixes for unit tests arunMnd a fix for shadows * Fixes from code review * Fixes for domelight with PRMan * Move setHdArnoldRenderer to mtohUtils.py * Skip unnecessary update on node attribute change (#137) * improve the performance of handling custom attribute change * add constness * CMake support for command line rendering tests, with a single basic test (#138) * CMake support for command line rendering tests, with a single basic test * Addressed code review feedback. * Adapt to dev branch changes. * Moved environment setting into CMake test function. (#326) * More changes from dev branch. * With common env vars factored out. * Final factoring of common code. * Use Render from FindMaya. * Texturing cmdLineRender tests, for Storm and Arnold. * Revert "Texturing cmdLineRender tests, for Storm and Arnold." This reverts commit f1ed11f. * Texturing cmdLineRender tests, for Storm and Arnold. (#140) * Texturing cmdLineRender tests, for Storm and Arnold. * Made all texture file paths relative and removed Maya 2027 references. * Increased light intensity. * Cleaned up unused file texture node. * Changed texture file and disabled MaterialX tests. * Removed default lighting from batch rendering code. (#141) * Lanierd/hydra 1886 Merge dev branch into poc branch (#142) * HYDRA-1552 : Bifrost USD attribute changes don't refresh in the Hydra… (#266) * HYDRA-1552 : Bifrost USD attribute changes don't refresh in the Hydra Viewport. To fix it we check when rendeing a frame if some updates need to be done in the MayaUsd proxy shape nodes * Add a unit test. * Remove unit test as it needs a Bifrost dependency * re-run failed cases to reduce random failures (#267) * Do not register pick handler twice. (#271) * HYDRA-1529 - Update version in dev branch (#270) * Bump to 0.8.0 * 0.7.2 * HYDRA-1497 : Fix geomsubset sel . mode being very slow (#273) * Tremblp/hydra 1499/slow instances marquee select (#275) * Investigation for point instance marquee select. * Removed tracing code. * Addressed code review comments. * HYDRA-1637 - Enable standard conformant preprocessor to fix Intellisense issue (#274) * enable switch * add condition * HYDRA-1500 : Fix misplaced selection highlights in native instancing (#272) * Support for GfVec4f in scene browser (#276) * HYDRA-1578 : Use default bounding box if no extents are specified (#279) * HYDRA-1551 - Fix selection highlights on USD objects when enabling wireframe (#277) * tentative fix * update comment * only dirty prims when wireframe on shaded is enabled * remove condition * refactor test part 1 * fix smooth shaded test * fix wireframe test * fix wireframe on shaded + add de-selected test * split snapshots in subfolders per version * re-enable other tests * remove test code * comment * refactor overrideWireframeColor token * Tremblp/hydra 1657/point instance highlighting performance 00 (#280) * Working version with manual testing. * Addressed code review feedback. * HYDRA-1531 - Merge branch release_v0.7.1 to dev (#282) * add changelog * fix changelog * Update CHANGELOG.md Added missing link for pr 253 * Update CHANGELOG.md Some word smithing. --------- Co-authored-by: Bjorn Siegert <129520315+bjorn-siegert-adsk@users.noreply.github.com> * HYDRA-1664 : Prevent crash in native instance highlighting (#284) * HYDRA-1586 : Add a unit test to check against regression with bifrost graph updates (#278) * HYDRA-1586 : Add a unit test to check against regression with bifrost graph updates * Reenable testMayaDisplayModes * Support bifrost location in our build scrip and disable mayaDisplayModes which doesn't work (logged as a separate JIRA). * Add bifrost location to maya for tests * Debug, print all subfolders of the bifrost package * Add the thirdparty/bin path to the PATH env var for bifrost * Fix thirdparty/bin to the PATH * Add vnn path for bifrost * Attempt in using the .mod files * Be more verbose to see the error * Add more verbose * A new attempt using the path instead of the .mod filename * Remove debug print info. * HYDRA-1586 : Moving the renaming of the bifrost .template files from this repo to ecg maya hydra. * Fix a message * HYDRA-1701 - Add preliminary support for USD 25.05 (#285) * HYDRA-1701 - Fix tests that fail with USD 25.05 (#287) * fix testStandardSurface * fix testOpenPBRSurface * skip bifrost test * HYDRA-1665 - Avoid drawing faces for highlighting prims (#286) * do not draw faces for highlighting prims * rebaseline to get rid of image diff caused by faces are drawn once now * HYDRA-1701 - Fix test that fails with USD 25.05 on OSX (#288) * HYDRA-1677 : Add UFE camera filtering test (#289) * HYDRA-1711 : Don't skip bifrost test (#291) * Update to next development version. (#290) * HYDRA-1729 - Fix minor details (#292) * remove unused imahe * typo * Remove dead link (#293) * HYDRA-1626: Hydra Primitive Scene Stats (#294) * counting prims * dynamic_cast for any scene index * remove libraries * unit test * HYDRA-1460: Delete Ancestor Prim Folders from Hydra Scene Browser (#295) * remove ancestor folders for deleted prims * unit test draft * hierarchy from python drivers * HYDRA-1743 - Enable cameraAdapter when MAYA_HYDRA_USE_MESH_ADAPTER is 0 (#297) * enable cameraAdapter with MRenderItem * add a case to cover * polish the test code * add missing piece for removal * make a seperate test to cover camera * fix a type converison warning * HYDRA-1769 - fix issue when using new qt (#299) * HYDRA-1738 - Fix camera translation to hydra (#301) * use the explicit camera from data producer * fix the translation for ortho camera * Revert "fix the translation for ortho camera" This reverts commit 7aabc03. * still use implicit way for ortho camera * Change erroneous USD version code switch from 2403 to 2405 (#300) Co-authored-by: Jakub Jeziorski <Jakub.Jeziorski@al.com.au> * HYDRA-1438: Supporting Transform Selection Highlighting on Native Instances (#296) * point instance transform fix * simpler * check transforms only * unit test for selection highlighting + transformations * lack of cleanup after transform caused following tests to fail * test * undo changes from today * native instead of point instancing changes * undo * bool * cleanup * remove changes * test * test name change * state reset * undo after every transform * Updated change log. (#304) (#305) * Hydra 1640/dual hierarchy impl (#308) * first changes * modifications to initial commit * working dual hierarchy * remove isLeadObj * simplify overload * set * cleanup * comment * comments * cleanup * remove mask from createselection overload * point instance counter helper function under unnamed namespace --------- Co-authored-by: Isabelle Huang <isabelle.huang@autodesk.com> * HYDRA-709 : Extend transform tests (#309) * HYDRA-709 : Add nurbs curve test (#311) * Update build docs (#313) * HYDRA-1203 : Update minimum CMake version (#312) * HYDRA-1871 - Bump MayaHydra version (#314) * Remove gulrak. (#318) Co-authored-by: Hamed Sabri <hamed.sabri@sony.com> * HYDRA-1682 : Integrate Hydra Viewport Toolbox in MayaHydra (#320) * Added null check to prevent crashes when an "instance" or "prototype" prim has no matrices. (#319) * Added null check and warning to prevent crashes when an instance prim or prototype prim has no matrices. * address feedback --------- Co-authored-by: Hamed Sabri <hamed.sabri@sony.com> * HYDRA-1866 : Update with Usd 25.08 for Maya PR using python 3.13 (#317) * HYDRA-1866 : Update with Usd 25.08 for Maya PR using python 3.13 * Update test/testSamples/testUSDLights/UsdStageWithSphereMatXStdSurf.usda Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update test/testSamples/testUSDLights/UsdStageWithSphereMatXStdSurf.usda Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Fix a a mistake with SDR and NDR registering * Updates from code review from github copilot * Reverting changes for unit tests which are disabled in the internal repo of maya hydra * Fix compilation issue * Comments from github copilot in code review * Update lib/flowViewport/usdPlugins/shadersDiscoveryPlugin/fvpShadersDiscoveryPlugin.cpp Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update lib/flowViewport/usdPlugins/shadersDiscoveryPlugin/plugInfo.json.in Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Fix a conflict with TBB being set as a target twice * Fix one test with usd 25.08 and two_ passes --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * To work around a bug in maya PR or in MayaUsd with usd 25.08 and python 3.13, we use that temp workaround. (#322) * Fix typo and surplus include (#321) * HYDRA-1844 - Implementation to translate custom attributes (#323) * HYDRA-1703 - Implementation to translate custom attributes (#105) * add support of translation custom attributes on mesh node * add an SceneIndexPlugin example to map custom primvars * add handling for custom attribute dirty * apply the custom attributes translation on all prims * clean * add unit test to cover * polish the comments * update based on review * update the baseline as the primvar will be removed if its value was changed to the default value * Skip unnecessary update on node attribute change (#137) * improve the performance of handling custom attribute change * add constness * add a dg lock for accessing custom attributes via Maya APIs * fix a mac build error * fix another mac build error * fix an unintentional comment * fix multiple SceneIndex issue when HVT enabled * blind fix - attempt to remove carriage returns for output string * <Test> output the string of primvar on test fail * <Test> attempt to add executable permision * <Test> attempt to dump path of referenceFile * <Test> attemp to dum outputString before erasing carriage returns * <Test> attempt to dump state * Revert "<Test> attempt to dump state" This reverts commit 4c3d794. * Revert "<Test> attemp to dum outputString before erasing carriage returns" This reverts commit 1c130f3. * Revert "<Test> attempt to dump path of referenceFile" This reverts commit 39bf844. * Revert "<Test> attempt to add executable permision" This reverts commit 4f4050b. * Revert "<Test> output the string of primvar on test fail" This reverts commit b038c39. * Revert "blind fix - attempt to remove carriage returns for output string" This reverts commit 2ed391e. * fix the test failure on Linux due to case-sensitivity of fine name * Lanierd/hydra 1802 (#324) * HYDRA-1802 : Render purpose broken with HVT * Modifications from code review * Moved environment setting into CMake test function. (#326) * HYDRA-1930 : Point lights don't cast shadows with Storm (#327) * HYDRA-1930 : Point lights don't cast shadows with Storm * Fixes from self code review * Update lib/mayaHydra/hydraExtensions/mayaUtils.h Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Fix identation problem * Update lib/mayaHydra/hydraExtensions/adapters/lightAdapter.cpp Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update lib/mayaHydra/hydraExtensions/adapters/lightAdapter.cpp Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Add images with shadows in unit tests * Fix the bounding box of render items not being in world coords. * Disable one unit test temporarily as it doesn't pass on maya 2026 --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * HYDRA-1886 : Merge dev branch into poc * Fix compile issues on Linux/OSX * Fix code coverage build issue * Fix crash with shadows as only simple and distant lights support shadows in Hydra * Fix mayaLightingModes test * Fix coverage compile issue * Fix Powershell errors on OSX/Linux * Increase threshold for a light test * Attempt in fixing code coverage build * Update a baseline for prod rendering * Fix coverage builds * Fix idiff missing problem on OSX/Linux builds * Fixes from code review * Fixes from code review * Removed duplicated code. * fix windows test --------- Co-authored-by: David Lanier <122012029+lanierd-adsk@users.noreply.github.com> Co-authored-by: lilike-adsk <134404162+lilike-adsk@users.noreply.github.com> Co-authored-by: ppt-adsk <pierre.tremblay@autodesk.com> Co-authored-by: cossetr-adsk <remi.cossette-roberge@autodesk.com> Co-authored-by: debloip-adsk <145056365+debloip-adsk@users.noreply.github.com> Co-authored-by: Bjorn Siegert <129520315+bjorn-siegert-adsk@users.noreply.github.com> Co-authored-by: huangi-adsk <isabelle.huang@autodesk.com> Co-authored-by: Jakub Jeziorski <jeziorski.jakub@gmail.com> Co-authored-by: Jakub Jeziorski <Jakub.Jeziorski@al.com.au> Co-authored-by: Hamed Sabri <homemadecode3d@gmail.com> Co-authored-by: Hamed Sabri <hamed.sabri@sony.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Removed dead code in batch renderer and hydraRender command. (#143) * Fix merge. * Addressed code review feedback. * Disable command line render tests until batchRenderer is upgraded to HVT. * HYDRA-1999 : Flow Viewport Toolkit viewport "dependency" removal (#144) * Fix bad merge in fvpBBoxSceneIndex (#146) * Fix merge * Remove cameraSequencer command from test files. (#149) * Fix USD 25.11 build. * Restore command line rendering tests. (#151) * Restore command line rendering tests. * Disable failing tests. * HYDRA-2047 : Batch renderer cleanup (#153) * Tremblp/hydra 2060/automate maya renderer registration (#155) * WIP: initial tests for registered renderers. * All tests pass, final cleanup to be done. * Final cleanup. * Updated Render registration test. * Disabled tests on failing platforms. * HYDRA-2088 : Prepare for Hydra V1 and V2 render settings (#157) * Update to Fvp::SelectionTask removal. * HYDRA-2016 : Support Hydra V1 render settings in production rendering (#158) * HYDRA-2016 : Support Hydra V1 render settings in production rendering * Fix compilation error under Linux and OSX. * remove unused functions * Fixing compile issues * Remove another unused function * Apply comments from code review * Fix compile issue on Linux * Cleanup test script * Scene globals set in both viewport and batch, with experimental support for adding USD render settings in scene (#160) * Scene globals set in both viewport and batch, with experimental support for adding USD render settings in scene. * Cleanup. * Revert automatic render settings proxy shape creation default to false. * Avoid null pointer dereference. * Tremblp/hydra 2062/render command line args (#161) * Scene globals set in both viewport and batch, with experimental support for adding USD render settings in scene. * Cleanup. * Revert automatic render settings proxy shape creation default to false. * Avoid null pointer dereference. * Working command line resolution tests for Hydra Storm and Hydra Arnold. * Remove debugging code. * Lanierd/hydra 2103 (#162) * Fix rendering with Hydra V2 Render settings * Fix upcoming merging confilcts with another PR for cmd line rendering. * Fix Linux compile errors * Remove a duplicated function * Fix function removed by mistake during a rebase. * Remove trailing whitespaces * Add missing path for MaterialX tests. * HYDRA-2027 : Re-enable MaterialX command line rendering tests (#165) * Tremblp/hydra 2031/restore failing tests (#164) * Add Pixar shared libraries to test LD_LIBRARY_PATH. * WIP: try to get Hydra Storm tests working. * Revert plugin.cpp changes in batch mode. * Attempt to fix HdArnold macOS dynamic library load problem. * Revert macOS DYLD_LIBRARY_PATH change. * Attempt to get more tests to pass. * Yet another attempt to make tests pass. * Added Render command line support for render directory, image file na… (#167) * Added Render command line support for render directory, image file name, and output format. * Remove tracing code comments. * HYDRA-2211 : Audit code for production rendering before open sourcing it (#168) * HYDRA-2210 : Move to a separate folder batch rendering code. (#169) * Merge dev in production rendering (#170) * HYDRA-2104 : Add test skipping based on hydraFixLevel (#392) * HYDRA-2146 : Fix extra notifications sent when changing a custom attribute value on cameras and lights (#390) * HYDRA-1711 : Bifrost update test now conditional to USD versions above 0.24.x (#391) * HYDRA-2140 : Add MayaHydra profiling utilities (#395) * HYDRA-2072 : Material bindings are lost with Hydra Generative Procedurals (#394) * HYDRA-2072 : Ensure that materials don't get removed before HdGp material binding * HYDRA-2072 : Cache HdGP paths to improve performance * HYDRA-2072 : Add simple HydraGenerativeProcedural plugin for tests * HYDRA-2072 : Add support for material binding on HdGp and unit tests for generic HdGp * HYDRA-2072 : Remove unused variable * Fix indentation Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Remove unused variable in simpleHydraGenerativeProcedural.cpp Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Remove unused variable in simpleHydraGenerativeProcedural.h Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * HYDRA-2072 : Apply copilot suggestions * HYDRA-2072: Add procedural paths in constructor + Removing unused env variables * HYDRA-2072 : Move GP primPath caching to _shouldBeFilteredOut * HYDRA-2072 : Added Async begin and Async update for Maya2026 * HYDRA-2072 : Minor optimization + copyright year --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * HYDRA-2070 : Add HdGp resolver env var by default (#397) * HYDRA-2140 : Clear USD trace when beginning new one (#396) * HYDRA-1760 : Support translation of maya extension attributes to hydra for lights, cameras and meshes (#398) * Merge branch release_v0.8.0 to dev * Update to the next version. (#402) * Add colorSpace to call to BuildRetained (#405) * Use PXR_NAMESPACE_USING_DIRECTIVE macro (#403) * HYDRA-1760 Fixed custom attributes creation followed by undo/redo (#401) * Check CONFIGURABLE_DECIMAL_STREAMING_AVAILABLE (#404) "defaultArnoldCustomAttributes" uses PXR_NS::TfDecimalToString but neglected to check availability. * HYDRA-2168 : Generic translation of custom Maya plugin nodes to Hydra (#400) * HYDRA-2233 : Fix the shadows enabled parameter under Hydra Arnold and PRMan (#409) * HYDRA-2162 : Support outliner selection highlighting for Hydra Generative Procedurals (#406) * HYDRA-2162 : Support selection highlighting by moving GP resolving SI * HYDRA-2193 : Improve performance by caching displacement + minor changes * HYDRA-2162 : Add unit test * HYDRA-2162 : Remove unnecessary load stage in unit test * HYDRA-2162 : Move constructor and add comments * HYDRA-2162 : Disable procedural selection highlights for older USD versions + add comments * HYDRA-2162 : Fix indentation error * HYDRA-2162 : Change type of _displacementCache + add comments * HYDRA-2162 : Remove condition for Windows for procedural highlighting * HYDRA-2162 : Remove _excludedSceneRoots * Handle duplicate fastIds in render item removal list (#414) * HYDRA-2172 : Support viewport picking for procedurals (#413) * HYDRA-1928 : Image planes support (#412) --------- Co-authored-by: debloip-adsk <145056365+debloip-adsk@users.noreply.github.com> Co-authored-by: David Lanier <122012029+lanierd-adsk@users.noreply.github.com> Co-authored-by: ppt-adsk <pierre.tremblay@autodesk.com> Co-authored-by: lanthia-adsk <anais.lanthier@autodesk.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: dj-mcg <48066546+dj-mcg@users.noreply.github.com> * Fix security alerts. * Remove a comment --------- Co-authored-by: Pierre Tremblay <pierre.tremblay@autodesk.com> Co-authored-by: lilike-adsk <134404162+lilike-adsk@users.noreply.github.com> Co-authored-by: cossetr-adsk <remi.cossette-roberge@autodesk.com> Co-authored-by: debloip-adsk <145056365+debloip-adsk@users.noreply.github.com> Co-authored-by: Keli Li <Keli.Li@autodesk.com> Co-authored-by: Bjorn Siegert <129520315+bjorn-siegert-adsk@users.noreply.github.com> Co-authored-by: huangi-adsk <isabelle.huang@autodesk.com> Co-authored-by: Jakub Jeziorski <jeziorski.jakub@gmail.com> Co-authored-by: Jakub Jeziorski <Jakub.Jeziorski@al.com.au> Co-authored-by: Hamed Sabri <homemadecode3d@gmail.com> Co-authored-by: Hamed Sabri <hamed.sabri@sony.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: Philippe De Blois <philippe.de.blois@autodesk.com> Co-authored-by: lanthia-adsk <anais.lanthier@autodesk.com> Co-authored-by: dj-mcg <48066546+dj-mcg@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.