Operating System:
Windows
Kit Version:
109 (Kit App Template)
Kit Template:
IssacWarehouse_Houdini.usd_rop_AOVs_spec_fails.usda.txt (114.3 KB)
IssacWarehouse_Houdini.usd_rop_AOVs_works.usda.txt (113.8 KB)
USD Composer
GPU Hardware:
40 series
GPU Driver:
580.97
Work Flow:
I am trying to create my own AOV for specular. I started with the provided sample asset IssacWarehouse.usd. I modified the stage in Houdini to add my own RenderVars RenderProduct node. This works with the expected AOVs provided in USD Composer. But can I apply my own? I got the information on creating the specular from a LLM and reading other documents but seem to be hitting a wall with getting custom render AOV success out of USD Composer.
Main Issue:
I modify my USD stage in Houdini and add a specular but it fails to render using Path Tracer.
Reproduction Steps:
My stage works properly in USD Composer Path Tracer when rendering standard render vars but fails when I add my own Specular AOV as follows:
def Scope “Render”
{
def Scope “Vars”
{
def RenderVar “PtSpecular”
{
token dataType = “color3f”
custom int driver:parameters:aov:clearValue = 0
custom token driver:parameters:aov:format = “float”
custom bool driver:parameters:aov:multiSampled = 0
custom string driver:parameters:aov:name = “rendervar_spec”
string sourceName = “lpe:C.*S”
token sourceType = “lpe”
}
}
}
I am attaching my Houdini scene and USD files which work and do not. If anyone can please let me know if adding custom AOVs this way is possible and how to fix it if so. Thanks.
Error Code:
2026-01-05T18:52:52Z [4,371,424ms] [Warning] [omni.usd] Coding Error: in _IsValidPathForCreatingPrim at line 3720 of C:\g\207190794\USD\pxr\usd\usd\stage.cpp – Path must be an absolute path: <>
2026-01-05T18:52:52Z [4,371,424ms] [Warning] [omni.usd] Coding Error: in SetTargets at line 152 of C:\g\207190794\USD\pxr\usd\usd\relationship.cpp – Cannot set target <> on relationship </Render/RenderView.orderedVars>: Cannot map <> to layer @D:sandbox/nvidia_omniverse/Showcases_Content_NVD@10011/Samples/Showcases/2023_1/IsaacWarehouse/IssacWarehouse_Houdini.usd_rop_AOVs_spec.usda@ via stage’s EditTarget
2026-01-05T18:52:52Z [4,371,426ms] [Warning] [omni.usd] Coding Error: in _IsValidPathForCreatingPrim at line 3720 of C:\g\207190794\USD\pxr\usd\usd\stage.cpp – Path must be an absolute path: <>
2026-01-05T18:52:52Z [4,371,426ms] [Warning] [omni.usd] Coding Error: in SetTargets at line 152 of C:\g\207190794\USD\pxr\usd\usd\relationship.cpp – Cannot set target <> on relationship </Render/RenderView.orderedVars>: Cannot map <> to layer @D:sandbox/nvidia_omniverse/Showcases_Content_NVD@10011/Samples/Showcases/2023_1/IsaacWarehouse/IssacWarehouse_Houdini.usd_rop_AOVs_spec.usda@ via stage’s EditTarget
2026-01-05T18:52:53Z [4,371,586ms] [Warning] [omni.usd] Coding Error: in _IsValidPathForCreatingPrim at line 3720 of C:\g\207190794\USD\pxr\usd\usd\stage.cpp – Path must be an absolute path: <>
2026-01-05T18:52:53Z [4,371,586ms] [Warning] [omni.usd] Coding Error: in SetTargets at line 152 of C:\g\207190794\USD\pxr\usd\usd\relationship.cpp – Cannot set target <> on relationship </Render/RenderView.orderedVars>: Cannot map <> to layer @D:sandbox/nvidia_omniverse/Showcases_Content_NVD@10011/Samples/Showcases/2023_1/IsaacWarehouse/IssacWarehouse_Houdini.usd_rop_AOVs_spec.usda@ via stage’s EditTarget
2026-01-05T18:52:53Z [4,371,588ms] [Warning] [omni.usd] Coding Error: in _IsValidPathForCreatingPrim at line 3720 of C:\g\207190794\USD\pxr\usd\usd\stage.cpp – Path must be an absolute path: <>
2026-01-05T18:52:53Z [4,371,588ms] [Warning] [omni.usd] Coding Error: in SetTargets at line 152 of C:\g\207190794\USD\pxr\usd\usd\relationship.cpp – Cannot set target <> on relationship </Render/RenderView.orderedVars>: Cannot map <> to layer @D:sandbox/nvidia_omniverse/Showcases_Content_NVD@10011/Samples/Showcases/2023_1/IsaacWarehouse/IssacWarehouse_Houdini.usd_rop_AOVs_spec.usda@ via stage’s EditTarget
2026-01-05T18:52:53Z [4,371,590ms] [Warning] [omni.usd] Coding Error: in _IsValidPathForCreatingPrim at line 3720 of C:\g\207190794\USD\pxr\usd\usd\stage.cpp – Path must be an absolute path: <>
2026-01-05T18:52:53Z [4,371,590ms] [Warning] [omni.usd] Coding Error: in SetTargets at line 152 of C:\g\207190794\USD\pxr\usd\usd\relationship.cpp – Cannot set target <> on relationship </Render/RenderView.orderedVars>: Cannot map <> to layer @D:sandbox/nvidia_omniverse/Showcases_Content_NVD@10011/Samples/Showcases/2023_1/IsaacWarehouse/IssacWarehouse_Houdini.usd_rop_AOVs_spec.usda@ via stage’s EditTarget
2026-01-05T18:52:54Z [4,372,806ms] [Warning] [omni.kit.viewport.utility] is_hdr ignored when render_product_path is provided

