2 questions that go with each other:
1> Mesh Markers -
(These are screenshots of objects from the creation engine. The colored hemispheres are objects that are only visible inside the editor when you place walls. Other types of markers (such as arrows or planes) are also helpful to alignments, etc.)
Is there a built-in method somewhere to add markers to static meshes which only appear in the editor? Or do we need to create custom materials that only render in the editor, and then merge objects into the static mesh itself? (the latter, I would fear would add extra junk to the mesh that gets calculated in runtime?)
I suppose a third method is creating a BP for every style of object that needs markers (which IMO sounds bad.)
2> I’ve tried to use sockets as snap points, but I find these things don’t work well in the level editor for trying to snap building pieces together. They are not easy to deal with, and are kind of a pain to lock and unlock pieces together. Is there a better method people use to snap building pieces together?
Currently, I’m using level instances for each prefab building I assemble. The reason I’m using that instead of BPs, is you get all the “real” level editor tools at your disposal to create a prefab building. Trying to make a large prefab building inside a BP was a nightmare. I’m also open to suggestions for what people do for their buildings and wall pieces?