|
|
Hi Folks,
Thanks for the comments, I know the cloud layer is a bit screwed up but I've fixed that now (http://www.clayworks3d.com/clay/earth2.jpg).
The polygonal resolution is quite small; all the spheres have 20 radial and lateral layers. I'll start using geospheres soon as I think I can adapt some of the standard terrain rendering algorithms to a sphere using that kind of sphere instead.
Most questions seem to be about the gui I'm using. Well, it's not window blinds or anything like that (that program is a bit too slugish for my taste), it's a custom GUI that uses a thin layer to translate windows messages into my own message format and direct draw in order to write directly to the screen (tricky in dx8, damn). It also features transluceny, non rectangular windows and other nice effects. It isn't currently very happy when a non rectangular microsoft window is sitting on top of it (nothing fatal, just some ugly artifacts) but apart from that, it behaves well alongside othre, more conventional windows applications.
I'm not sure what it is with modelling programs and non standard GUI's. I'm guilty of this myself and I'm not sure why I wanted to do it this way.. I suppose I just wanted my apps to look a little funkier than the grey, square standard.
Diabolus:
So far I have the following controls: Slider bars, tab controls, buttons (lots of different behaviours), check boxes, spliters, named list controls, tree view controls, spinner boxes, text editing boxes (single line only at the mo), tool palettes, file dialogs, a colour picker (like photoshop, only with realtime updates), drop lists, a 'rich text' viewer, image viewer and lots of controls that are specific to this application (such as the 3d viewing/editing windows, tools for changing the properties of lights and so on). Unlike most coders who seem to get bored with writing GUI stuff, I actually enjoy it. Takes all sorts, I suppose :)
|