Some feature request and info:
1) calculating lightmap is very slow, and actually ends with a memory violation error
2) optimizing the map for a preview, requires also lots of time
3) a minimalistic help file, which describes how a terrain is created by your application, would be nice. Also, how the textures are applied and modified, if you can explain this would also be nice
4) instead of clicking on two buttons to have hills or crates, which requires the mouse to be then repositioned, would be better a key toggle - for example left shift key, if you press once you have hills, press it again and you have crates, and so on. You can give also a visual status of this by enlighting the relevant led, label or whatever.
5) All the keys should be redefinable, and the association between key and function, should be saved in a plain text config file
6) F1 to toggle help
7) Window mode
8) Option to abort long calculations
9) ESC should also be used to quit a submenu, and if it is pressed from the main, then should quit the entire application - if you get my drift. Perhaps you can't know the active menu window, but you can know the order in which the windows are opened, and close the latest at each ESC pressure, and so on.. Example:
10) At the moment is not possible to create a map from scratch - am I missing something from the menu ?
11) The red frame which surrounds the buttons for hills and crates, overlaps the drop down file menu, same for the next menu.
12) The arrow buttons located in the scrollbar under each texture bitmap, do not increase/decrease any value - the texture scaling can be changed only by dragging the cursor with the mouse.
13) UNDO - Please !
14) Different pre-set views of the entire map would be nice, it should be callable by 4 function keys. Alternatively, you can give the ability to set some '3D bookmark' where to put the camera once the related key is pressed, as well as a 'reset camera' key.
:)
Sergio.
1) calculating lightmap is very slow, and actually ends with a memory violation error
2) optimizing the map for a preview, requires also lots of time
3) a minimalistic help file, which describes how a terrain is created by your application, would be nice. Also, how the textures are applied and modified, if you can explain this would also be nice
4) instead of clicking on two buttons to have hills or crates, which requires the mouse to be then repositioned, would be better a key toggle - for example left shift key, if you press once you have hills, press it again and you have crates, and so on. You can give also a visual status of this by enlighting the relevant led, label or whatever.
5) All the keys should be redefinable, and the association between key and function, should be saved in a plain text config file
6) F1 to toggle help
7) Window mode
8) Option to abort long calculations
9) ESC should also be used to quit a submenu, and if it is pressed from the main, then should quit the entire application - if you get my drift. Perhaps you can't know the active menu window, but you can know the order in which the windows are opened, and close the latest at each ESC pressure, and so on.. Example:
the user opens the Sun Position menu then the user opens the Options menu esc is pressed: the Options menu should disappear esc is pressed: the Sun Position menu should disappear esc is pressed: the Application quits.Eventually, you can add a Shift+ESC which will quit the application at any time.
10) At the moment is not possible to create a map from scratch - am I missing something from the menu ?
11) The red frame which surrounds the buttons for hills and crates, overlaps the drop down file menu, same for the next menu.
12) The arrow buttons located in the scrollbar under each texture bitmap, do not increase/decrease any value - the texture scaling can be changed only by dragging the cursor with the mouse.
13) UNDO - Please !
14) Different pre-set views of the entire map would be nice, it should be callable by 4 function keys. Alternatively, you can give the ability to set some '3D bookmark' where to put the camera once the related key is pressed, as well as a 'reset camera' key.
:)
Sergio.