Hi, so I’ve been working on this level editor called Chisel that works in the Unity Editor.
Before, to make selection work, I had to use reflection and a lot of hacks.
Now I’ve implemented clicking using HandleUtility.RegisterRenderScenePickingPass , which was kind of painful due to no examples on the internet anywhere, but I’ve managed to make it work
But now I discovered that this doesn’t solve Rect selection (unless I’m missing something?)
Is there a way for me to implement rect selection for my non MeshRenderer objects in way that doesn’t require any hacking or reflection? (since that changes every single version and is a horror to maintain)