0 votes

I'm trying to make a patch of grass by populating a surface with a mesh I have created in Blender and imported in Godot. When I try to use MultiMeshInstance in this way, I get an error message: "Mesh source is invalid (not a MeshInstance)". This is clearly because, apparently, models are imported as Spatial nodes with MeshInstance containing the actual mesh as a child node and a Spatial node can't be be used as a source mesh in MultiMeshInstance.

Is there any way around this problem?

Godot version v3.2.3.stable.official
in Engine by (20 points)

I have circumvented the problem by not importing the model directly, but by saving only the mesh as an .obj file and importing it as a mesh for a blank MeshInstance node. However, it would be nice to know why importing the model, including the material, directly did not work.

Please log in or register to answer this question.

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 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 webmaster@godotengine.org with your username.