-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The rendering result is completely black, and the problem is located #1163
Comments
Hello, my friend. I meet the same problem as you, did you solve it? Could you please tell me how to make it? I can't know what to do about "the main branch of diff-gaussian-rasterization needs to be modified to supplement depth information". Especially, what is "9c5c202"? I guess it might be a link, but I can't click it. |
i gusee "9c5c202" is git commit version |
Solved my problem with these two suggestions combined. Many thanks! |
@ENGFCC No I didn't. What's the errors exactly? |
Sorry, I forget it. I'll try it again, and then consult you for help, thank you. Are your rendering results good like author's after rebuilding "3dgs_accel" branch? |
@ENGFCC For now, I have tested with tandt/train (mentioned in the paper) and another sample not mentioned in the paper. It seems to be working fine in both rendering and metrics. |
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
The text was updated successfully, but these errors were encountered: