After writing a lengthy blog post on programmatic user interface, it’s time to show some love for Graphical user interface. But instead of prose, here is a video to demostrate it.
OOUI stands for Object Oriented User Interface. A totally made up term. But couldn’t help it.
A 3DTin sketch is made of objects. They are either contiguous group of cubes or an instance of a geometry template like Cylinder, Sphere, etc. You can perform operations on these objects like movement, rotation, flipping, inflating, etc. This was done by choosing an action from a toolbar at the top left and then clicking on the object on which you wanted to apply that action. The toolbar is gone now. Instead the actions are now added to a special context window that automagically pops up when you hover over the object. This make the process of manipulating the objects intuitive and fast.
Moreover, there are additional features in this contextual window, that were missing before.
- Copy-paste is now possible. You can “clone” a geometry and then place its duplicate wherever you want
- Editing the template parameters after you have added a geometry is now possible. Click on the “edit” button in respective geometry’s interface
- You can now individually set smoothness of each cube group (Yes, the Mode toolbar is gone)
I am sure this will make the interface much cleaner than before. Give it a try and let me know.