+1 vote

Exporting this http://pasteall.org/blend/index.php?id=49029 with the better collada addon for blender I get the following result upon importing to godot:
https://i.imgur.com/PjrCtsc.png
What could I be doing wrong?

in Engine by (31 points)
edited by

1 Answer

+1 vote
Best answer

You set the normals of the "invisible" faces to the inside.
Blender usually ignores the normal when rendering, godot not.

Flip the normals of the faces where the normals currently show to the inner side. Then export again.

You get the mesh menu via "w". You'll also see that I enabled the normal display in the "Display" section.
enter image description here

B.t.w. (not needed here)
Double sided materials can be done by duplicating the faces and then flipping the normal. Note that blender may not display it properly if you assign different materials to both sides of a plane. (But godot does.) (there are also material flags in godot to let materials be double sided)

by (3,298 points)
selected by

thanks for the answer! another useful addition I found out later: Ctrl + N recalculates all normals to point outside automatically. So selecting the mesh in edit mode and pressing Ctrl + N before exporting is enough :)

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.