gaussian-splatting
gaussian-splatting copied to clipboard
The rendering result is completely black, and the problem is located
I have identified the issue with the rendering result. The current version of the code, when pulled directly, produces a completely black effect.
After my comparison, I found that the main part of the code does not need to be changed. What needs to be changed is the diff -gaussian-rasterization in the submodules . Specifically, in the current branch 9c5c202, the rendered result has depth information, so this version's result is completely black, which is not suitable.
If you switch the submodules/diff Gaussian rasterization to the main branch, the rendered result is correct. Unfortunately, only the depth rendering result is missing.
If you are interested, you can run a comparison to find the final bug in the submodules.
My understanding is that the current version of the code does not match the branch 9c5c202 of diff-gaussian-rasterization marked inside, resulting in almost no significant decrease in loss during rendering.
Either the main body of the code needs to be changed to adapt to the branch 9c5c202 of diff-gaussian-rasterization , or the main body of the code needs not be changed and the main branch of diff-gaussian-rasterization needs to be modified to supplement depth information.
@yzslab @jakubcerveny @emepetres @gdrett