INNER CODE UNIT · Python
rendered_image
xverse-engine/XScene-UEPlugin · Training/gaussian-splatting/gaussian_renderer/__init__.py:116
rendered_image = torch.matmul(rendered_image.permute(1, 2, 0), exposure[:3, :3]).permute(2, 0, 1) + exposure[:3, 3, None, None]
# Those Gaussians that were frustum culled or had a radius of 0 were not visible.
# They will be excluded from value updates used in the splitting criteria.
rendered_image = rendered_image.clamp(0, 1)
out = {
"render": rendered_image,
"viewspace_points": screenspace_points,
"visibility_filter" : (radii > 0).nonzero(),
"radii": radii,
"depth" : depth_image
}
return out