Tasks:Object Editor: Difference between revisions
Jump to navigation
Jump to search
m modeller is now a little more feature-complete |
|||
Line 14: | Line 14: | ||
== Requirements == | == Requirements == | ||
* Ability to zoom sprite (2x, 4x) for more precise model placement. | * <span style="text-decoration:line-through">Ability to zoom sprite (2x, 4x) for more precise model placement.</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">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) |
Revision as of 21:54, 27 April 2011
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. (done)
- 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.
- Allow to specifiy terrain type (optionally, for ground tiles only)
- Allow to specifiy shadow (optionally, for creatures only)
- Purge graphics cache before loading models/sprites, to pick up changed images without restart of modeller.
References
- Map Object Format description
- Map Objects in the Engine Architcture Documentation
- Open Items in Modeller v0.1