Instantiate an imported blender mesh


Just a quick question,

A prefab is really necessary to Instantiate an imported blender mesh ?

I try to instantiate dynamically an object with a blender mesh. it work when i use a prefab but I find that unfortunate when it is possible to instantiate directly a mesh.

Thank you

ps: sorry for my bad english


A short answer to your question is No, a prefab is NOT necessary to instantiate an imported Blender mesh.

However, by the same token, I don’t know why you wouldn’t want to create a prefab for your imported mesh. Anyway, remember there are certain limitations associated to working directly with imported assets (below block quote from Unity - Manual: Prefabs):

Instancing and working with assets introduces some limitations that are not present when working with normal Prefabs.

Be sure to fully understand the pros and cons of using Prefabs before you get too far down the road. :slight_smile:

You convinced me to use prefab, I will try to find more documentation about prefab.

thank you CrucibleLab for your detailed explanation.