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
Back Surfaces Culling Mistake #113
Comments
我已经收到您的邮件了,我将会尽快处理,保持联系!
|
This means that code like
in triangle should run on the screen coordinates and not world coordinates |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hello!
I believe, back surfaces culling should be done in screen coordinates! Not in the original coordinates.
Let's discuss the implications doing original coordinates culling may cause.
For example, I am using a perspective projection in a scene like this:
As you can see, the perspective is warping towards the edge of the screen.
This is neglected in original coordinate culling, if I try doing back culling on original coordinates I get results like this:
This scene clearly demonstrates that.
The text was updated successfully, but these errors were encountered: