Skip to content
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

ERROR: Basis::orthonormalize: Condition ' determinant() == 0 ' is true. #14864

Closed
git2013vb opened this issue Dec 20, 2017 · 3 comments · Fixed by #37877
Closed

ERROR: Basis::orthonormalize: Condition ' determinant() == 0 ' is true. #14864

git2013vb opened this issue Dec 20, 2017 · 3 comments · Fixed by #37877

Comments

@git2013vb
Copy link

OpenGL ES 3.0 Renderer: GeForce GT 650M/PCIe/SSE2
GLES3: max ubo light: 409
GLES3: max ubo reflections: 455, ubo size: 144
ARVR: Registered interface: Native mobile

Windows 7-64 - Godot 3.0

ERROR: Basis::orthonormalize: Condition ' determinant() == 0 ' is true.
At: core\math\matrix3.cpp:77
ERROR: Basis::orthonormalize: Condition ' determinant() == 0 ' is true.
At: core\math\matrix3.cpp:77

3d.zip

I tried some basic mesh in Godot3 3D and this error come out when I did reset camera's coordinates to 0 (zero)

You can replicate this error just loading basic example in attachment.

@varkatope
Copy link

I also got this error when setting the scale of a MeshInstance to zero on any of the axes.

@akien-mga
Copy link
Member

Still reproducible in 3.1 and e40aea7.

@Anutrix
Copy link
Contributor

Anutrix commented Sep 12, 2019

@git2013vb AFAIK, Scale should never be 0, which it is set to 0 for the camera in your case.
So, should this be considered an issue?
Maybe we can close this as it is not crashing anything.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants