Hello all.
I am designing a level editor for a game I am making with JOGL. My question is this, how are level editor gui’s made like Unreal Edit, World Craft, ect?
It looks to me like they use a 2D library for all the buttons, boxes, scroll bars, ect and have 1 to 3 windows that have the 3D stuff in it?
I think Maya, AC3D, Blender, ect all work this way too.
I think some of these programs utilize SDL which has all the gui stuff in there for you right?
So what would u guys do? Develop your own GUI components and use all JOGL to do your editor? Or use a 2D component like Swing or J2D to do all the GUI stuff and just have 1 3D rendered window?
Why choose one method over the other?
Thanks