Skip to main content
GameDev.net gamedev.net

PRO Tired of ads? Read GameDev.net ad-free and help keep the community independent with GameDev Pro — $3/month.

Woody3D.pause() ShaderMap2.play()

Woody3D.pause() ShaderMap2.play()

RSI
RSI
Rendering Systems · · 1 min read
2,709 1
[size="3"] woody3d.pause()

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.

Or rather...

I need a finite project to work on.

shadermap2.play()

Earlier this week, I began implementing the interface I'd previously drawn in PhotoShop.

e_24a.jpg

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.

Discussion

Loading comments...