Ambiera ForumDiscussions, Help and Support. |
|
|
|||||
|
First of all, thx for the nice editor. Here are some suggestions i collected to improve irredit: General: - When the working directory has been modified, Irredit opens a abundant MessageBox everytime i launch it. SceneGraph Explorer: - Change item order is needed. - Double click should set the camera near to the object. - handle the wxEVT_TREE_END_LABEL_EDIT event to rename an item. - Dragging one item into another rebuilds the wxTreeCtrl and the user has to scroll to the item position again. Use wxTreeCtrl::ScrollTo after the tree rebuild. Properties: - General Flags should contain an OcTree checkbox or Type should be selectable between octree and Mesh / AnimatedMesh... - An explanation for the Material Types would be nice. - The animators should use the current mesh position as the start position of their movements. Lightmaps: - The lightmap panel hide some controls when it will be opened the first time. Node types: - The Root node should have a a possibility to define fog. - A skydome should be added. - The drag/scale/rotate arrows of an object should always depend on the rotation of the object. Otherwise the user never know where "in the front is". Plugin System The whole project should be compiled as Multithreaded-DLL, so that it's possible to design own wxWidgets windows... What do you think ? |
||||
|
Sounds very ok for me, most of the stuff sound useful. But what do you mean with "abundant MessageBox"? Hm, and about the multithreading-thing: This way people compiling in single thread mode will have the same problem. But ok, its easier to switch into that direction than into the other one :) |
||||
|
Everytime i start Irredit i receive the following MessageBox: [i]Warning: Set working directory to 'D:\..........' because of set options (Tools->Options). All files and resources are loaded with this as base directory from now on.[/i] Once after the directory change would be enough. There is another problem when i change the working directory and try to load an irr file. The irr file is in the working directory, but i receive tons of texture error messages in the output window. [i]"Could not open file of texture: grey.png"[/i] for example. All textures will be loaded and displayed correctly, so i don't know why these error messages appear. When can we expect the next irredit version ? ;) |
||||
|
Ah, ok, I understand. The error message in the ouput window is just because the loader in Irrlicht works like this, but maybe also something to be fixed. A new version: I'm working on it, but it still could take a bit of time. |
||||
|
One more thing i missed to mention to take Irredit serious is a simple Undo/Redo Mechanism. The easiest way for the beginning would be to serialize the .irr each time before a new operation will be processed and OnUndo you "reload" from this serialized .irr. This kind of Memento is slow but better than nothing... |
||||
|
Yes, I know, it's planned :) |
||||
|
|