How To Find Meshes Without Normals for Global Illumination?
My game has 999+ warning log entries that say:
Mesh does not have normals for Global Illumination. Please ensure there are normals in your modelling package, or set the Normals property to Calculate on the Asset.
The problem I have is that I do not know which mesh the log entry is referring to, and double-clicking on the log entry does nothing. I've tried just finding all meshes in my project, and enabling the property
Normals: Calculate
for all of them, but that doesn't seem to have helped.
Is there any way to find out which mesh is causing the problem?
Answer by ktweedy1 · Jul 27, 2018 at 02:06 PM
One thing I do is hide all the objects in the scene, then bake the light. Then keep turning a few objects on and back again till the error appears.
Thanks, that helped me identify the meshes that triggered the log entries. They were all Text $$anonymous$$eshes. If anyone has this same issue, turn off "Static" in the Text $$anonymous$$esh Game Object's properties panel, it's a checkbox to the right of the object's name.
Answer by ErikKalkoken · Nov 01, 2018 at 09:29 PM
The solution that helped me is what L_K_M mentioned in the comments:
disable static on all text objects.
Your answer
Follow this Question
Related Questions
Is it possible to use face normals as vertex normals in procedurally generated meshes? 1 Answer
Weird Artifacts in Mesh generated by Script 1 Answer
Some triangles are black on a mesh generated by script 1 Answer
Mesh doesnt have normals, please create some for GI 0 Answers
How would I create an arbitrary mesh during runtime, copying the shape of the terrain underneath? 0 Answers