I have an geometry in 3 chained PointInstancer and the geometry is not printed in USDView.
If I remove the normals buffers (primvars:normals and primvars:normals:indices) everything work
If I remove 1 Instance level, everything work
In my console, I have the following error :
Warning: in Link at line 417 of C:\Data\Dev\divers\USD\pxr\imaging\hdSt\glslProgram.cpp -- Failed to link shader: Geometry info
-------------
0(379) : error C5058: no buffers available for bindable storage buffer
Fragment info
-------------
0(354) : error C5058: no buffers available for bindable storage buffer
Warning: in Link at line 417 of C:\Data\Dev\divers\USD\pxr\imaging\hdSt\glslProgram.cpp -- Failed to link shader: Geometry info
-------------
0(379) : error C5058: no buffers available for bindable storage buffer
Fragment info
-------------
0(354) : error C5058: no buffers available for bindable storage buffer
ERROR: Usdview encountered an error while rendering.
Error in 'pxrInternal_v0_23__pxrReserved__::HdSt_DrawBatch::_GetDrawingProgram' at line 279 in file C:\Data\Dev\divers\USD\pxr\imaging\hdSt\drawBatch.cpp : 'Failed to compile shader for prim /triangle_pointinstancer/instantiate/Prototypes/instantiate/Prototypes/instantiate.proto0_primitive_id0.'
Error in 'pxrInternal_v0_23__pxrReserved__::HdSt_DrawBatch::_GetDrawingProgram' at line 297 in file C:\Data\Dev\divers\USD\pxr\imaging\hdSt\drawBatch.cpp : 'Failed verification: ' res ' -- Failed to compile with fallback material network'
Error in 'pxrInternal_v0_23__pxrReserved__::HdSt_IndirectDrawBatch::_ExecuteDraw' at line 1126 in file C:\Data\Dev\divers\USD\pxr\imaging\hdSt\indirectDrawBatch.cpp : 'Failed verification: ' program.IsValid() ''
Description of Issue
I have an geometry in 3 chained PointInstancer and the geometry is not printed in USDView.
In my console, I have the following error :
Steps to Reproduce
def Xform "triangle_pointinstancer" { def PointInstancer "instantiate" { int64[] ids = [0] quath[] orientations = [(1, 0, 0, 0)] point3f[] positions = [(0, 0, 0)] int[] protoIndices = [0] prepend rel prototypes = </triangle_pointinstancer/instantiate/Prototypes/instantiate> float3[] scales = [(1, 1, 1)]
}