As it stands Woody still requires a couple more months of development to be ready for the next release. I'm really excited about all of the new features in the upcoming release but I've been developing Woody3D for about 3 years. That's a long time for a single developer to work on a project with no end in sight and little reward... I need a break.
I need a finite project to work on.
Earlier this week, I began implementing the interface I'd previously drawn in PhotoShop.
It's built using C++and Direct3D 9 in a Win32 framework. All controls are derived from a ui_base class which maintains a list of children controls and provides an interface for event callbacks, updates, and drawing.
Here's what I've done on the interface so far:
- [size="3"]Tool tip support
- [size="3"]Drag and drop support
- [size="3"]UI framework
- [size="3"]Button control
- [size="3"]Checkbox control
- [size="3"]ShaderMap 2 icon artwork
- [size="3"]Menu interface
- [size="3"]Start page[size="3"]
I'll continue developing the UI then do an open test here and on the ShaderMap forums to get all the bugs worked out. Then I'll get to work on the plugin system.
Woody fans have no fear, development will .play() soon after ShaderMap2 is released. Switching projects has already brought my energy levels back near immortal levels.