This is a question regarding best practices for 3D modeling and import into a Game Engine (Unity).
This is probably best demonstrated with pictures (please see simple example demonstrated below in Blender):
I want to have one model in game, which has several “sub-models” attached to the same mesh (this could be eye into character mesh, or wires into robot etc). Often, other artists will leave these “sub-models” as intersecting the base models geometry (like teeth into gums, as opposed to the teeth geometry extending directly from the gum geometry) - is this alright?
In Blender I could have these as separate objects in the same project or separate meshes within the same object - is it okay for them to intersect and for me to import them this way into Unity?
Internal faces within a mesh in Blender can cause rendering issues, so in the example below I deleted the face that would be intersecting. Understandably these backfaces would appear transparent in Unity as they are not rendered.
Thank you,