Tasks:Object Editor: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
|||
Line 17: | Line 17: | ||
* <span style="text-decoration:line-through">Ability to add/remove 3D shapes (cubes) from the model.</span> (done) | * <span style="text-decoration:line-through">Ability to add/remove 3D shapes (cubes) from the model.</span> (done) | ||
* <span style="text-decoration:line-through">Handles on each corner of a cube allow to change positions by dragging them.</span> (done) | * <span style="text-decoration:line-through">Handles on each corner of a cube allow to change positions by dragging them.</span> (done) | ||
* Advanced mode where individual corners can be edited. | |||
* Drag operations can be constrained to individual axis by 'locking' one or two axis. | * Drag operations can be constrained to individual axis by 'locking' one or two axis. | ||
* Positions of selected corner can be entered manually too. | * <span style="text-decoration:line-through">Positions of selected corner can be entered manually too.</span> (done) | ||
* Allow same shape for all states of the sprite, or individual shapes per state. | * <span style="text-decoration:line-through">Allow same shape for all states of the sprite, or individual shapes per state.</span> (done) | ||
* Possibly integration with sprite editor into a single GUI. | * Possibly integration with sprite editor into a single GUI. | ||
Revision as of 20:05, 6 October 2009
Back to Task List
Overview
The Object Editor is the tool to create the 3D representation for sprites, so that they can be placed on the map.
Dependencies
- GTK+ Backend (for integration of sprites into editor)
- Object Browser (for simple selection of sprites)
- Sprite Editor (for convenient creation of sprites)
Requirements
- Ability to zoom sprite (2x, 4x) for more precise model placement.
- Ability to add/remove 3D shapes (cubes) from the model. (done)
- Handles on each corner of a cube allow to change positions by dragging them. (done)
- Advanced mode where individual corners can be edited.
- Drag operations can be constrained to individual axis by 'locking' one or two axis.
- Positions of selected corner can be entered manually too. (done)
- Allow same shape for all states of the sprite, or individual shapes per state. (done)
- Possibly integration with sprite editor into a single GUI.
References
- Map Object Format description
- Map Objects in the Engine Architcture Documentation
- Open Items in Modeller v0.1