Roadmap
-
- Rewrite the Object system:
- Add a World class
- Add pivot point
- Add parenting system
- Model class for storing submodels inside a file
- Camera improvements:
- Guess the camera rotation center based on selected and visible objects
Allow orthographic projection- Fix mouse sensitivity
- Auto-calculate a good far plane.
- Flexible Objects
- Import keywords from .dat files
- More colors
- Add Transform type in dialog (like max).
- Add "Unhide by name".
- Include an LDraw keyboard layout in the setup package
- LDraw axis and units option
- Key/track view dialog
Grid improvements:Auto calculate sizeVertical grid in side views
Fully customizable view layout
- Rewrite the Object system:
-
- Foreign language translations (or at least move all strings to a single file).
- Consider rendering everything to the same off-screen buffer and having only 1 GL context to cut down the number of video card driver bugs.
- Use zlib to compress lcd files.
- Rework the save image dialog, the image type from the options dialog conflicts with file types and causes confusion.
- Don't replace the main camera with other cameras when you switch cameras (if that feature is still there).
- When adding pieces with the mouse, hold shift to keep adding.
- Fix background rendering or just remove it.
- Add an option to change a part into another part.
- Save recently used pieces on a new category.
- Clipboard toolbar.
- Save minifig templates.
- Update the online manual, create a help file based on it.
- Read minifig wizard information from a separate file.
- Rotation arrow rendering (align it to the camera).
- Snap to grid instead of relative snap only.
- Save Lookat matrix in the camera class.
- Fix animation >360 rotations, let the user decide between quaternions and euler.
- Move SSE sign constants outside their functions.
- Get rid of all the gluProject/gluUnProject calls.
- Check Project::OnKeyDown?() for stuff that should be handled by the shortcuts system.
- Terrain editor dialog.
- Plugin Interface.
Note: See
TracRoadmap for help on using
the roadmap.