Handles to the textures createDefaultGraph3D shares between its passes, so a pass added
on top can sample them instead of copying the scene again
The opaque copies can be larger than the view. The view fills a sub-rect at the texture's origin,
so scale view UVs by the camera's uViewportUVScale before sampling. They match the scene's
resolution texel for texel.
Handles to the textures createDefaultGraph3D shares between its passes, so a pass added on top can sample them instead of copying the scene again
The opaque copies can be larger than the view. The view fills a sub-rect at the texture's origin, so scale view UVs by the camera's
uViewportUVScalebefore sampling. They match the scene's resolution texel for texel.