Static mesh "editor markers"? (and better method to snap wall pieces?)

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?

“preview static mesh” - It’s a shame that this doesn’t render in the level editor? It seems to only show in the static mesh viewer.

If there was a way to show the preview mesh in the level editor, this would solve everything without adding any physical data to the mesh itself.

This is the best I could come up with so far.

A BP that holds the building piece, and has “arrow” components. The arrows obviously are not real meshes, so they aren’t included when the final building is merged to a static mesh. (Thankfully, when you merge a BP with other static meshes, even in level instances, it knows how to pull out only the static meshes correctly.)

Luckily, I think I can get away with only needing markers on things like roof pieces (which are really annoying to line up manually), and I don’t need them for all the walls as those are easy to place with a standard grid snap. A couple BPs for roof parts aren’t too bad.

I guess I’ll just wait to see if anyone else has any good ideas for editor markers.