-
-
Notifications
You must be signed in to change notification settings - Fork 21.5k
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
mesh indexing failing with small scale values #44799
Merged
akien-mga
merged 1 commit into
godotengine:master
from
RevoluPowered:fbx-fix-zero-scaling
Jan 26, 2021
Merged
mesh indexing failing with small scale values #44799
akien-mga
merged 1 commit into
godotengine:master
from
RevoluPowered:fbx-fix-zero-scaling
Jan 26, 2021
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
akien-mga
reviewed
Dec 30, 2020
akien-mga
reviewed
Dec 30, 2020
RevoluPowered
force-pushed
the
fbx-fix-zero-scaling
branch
2 times, most recently
from
December 30, 2020 10:26
498554a
to
5018824
Compare
AndreaCatania
approved these changes
Jan 21, 2021
This PR fixes this issue: #45067 |
Needs a rebase @RevoluPowered. |
Current BVH does not really allow flat AABBs so this fix will do, but I want to replace by one that does soon so this fix will be irrelevant by then. I suggest lets just merge for now so things work. |
- fixes scale values of 0.0013 (det == 0.00004) not rendering, they should render even at small values, but not at zero like the editor grid plugin supplies zero exactly. - fixes node_3d_editor_plugin visibility bug when scale is zero - fix culling with small scaling values - which are still valid to be rendered like 0.00004 note: grid is still not fixed, it has det == 0 issues but this fixes one of them.
RevoluPowered
force-pushed
the
fbx-fix-zero-scaling
branch
from
January 26, 2021 20:11
5018824
to
86c7faa
Compare
Rebase is completed. |
Thanks! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes:
I debugged this by putting checks on det == zero.
I checked bistro fbx and it imports fine, no dropped geometry anymore even with 0.01 scaling and det == 0.00004.
debug build
release_debug build (cpu time halves :D)
without this PR