Tasks:Object Editor: Difference between revisions

From Adonthell
Jump to navigation Jump to search
Initial object editor task
 
mNo edit summary
Line 15: Line 15:


* Ability to zoom sprite (2x, 4x) for more precise model placement.
* Ability to zoom sprite (2x, 4x) for more precise model placement.
* Ability to add/remove 3D shapes (cubes) from the model.
* <span style="text-decoration:line-through">Ability to add/remove 3D shapes (cubes) from the model.</span> (done)
* Handles on each corner of a cube allow to change positions by dragging them.
* <span style="text-decoration:line-through">Handles on each corner of a cube allow to change positions by dragging them.</span> (done)
* 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.
* Positions of selected corner can be entered manually too.
Line 26: Line 26:
* [[Architecture:Map Object Format|Map Object Format]] description
* [[Architecture:Map Object Format|Map Object Format]] description
* [[Architecture:Map Module#Map Objects and Shapes|Map Objects]] in the Engine Architcture Documentation
* [[Architecture:Map Module#Map Objects and Shapes|Map Objects]] in the Engine Architcture Documentation
* [http://lists.nongnu.org/archive/html/adonthell-devel/2009-08/msg00024.html Open Items] in Modeller v0.1


[[Category:Development]]
[[Category:Development]]
[[Category:Tasks]]
[[Category:Tasks]]

Revision as of 09:18, 30 August 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

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)
  • Drag operations can be constrained to individual axis by 'locking' one or two axis.
  • Positions of selected corner can be entered manually too.
  • Allow same shape for all states of the sprite, or individual shapes per state.
  • Possibly integration with sprite editor into a single GUI.

References