Tasks:Mapview: Difference between revisions

From Adonthell
Jump to navigation Jump to search
Updated for state of implementation
m Requirements: updated for current map view state
Line 16: Line 16:
* <span style="text-decoration:line-through">Rendering of solid objects and characters</span> (done)
* <span style="text-decoration:line-through">Rendering of solid objects and characters</span> (done)
* Rendering of non-solid objects, like high grass, water surface, ground fog, etc. ...
* Rendering of non-solid objects, like high grass, water surface, ground fog, etc. ...
* Multiple instances of the mapview may be active at any time.
* Exchangeable renderers (graphical, shaded bbox, wireframe ...) or possibly multiple renderers.
* The portion of the map being rendered is controlled by a [[Scripting:Contents|python script]] that runs periodically.
* Freeing of resources when no longer used by map view
* The mapview fills the complete screen; user interface is rendered on top of mapview.
* <span style="text-decoration:line-through">Multiple instances of the mapview may be active at any time.</span> (done)
 
* <span style="text-decoration:line-through">The portion of the map being rendered is controlled by a [[Scripting:Contents|python script]] that runs periodically.</span> (done)
* <span style="text-decoration:line-through">The mapview fills the complete screen; user interface is rendered on top of mapview.</span> (done)
 
== References ==
== References ==



Revision as of 12:13, 27 May 2008

Back to Task Lists

Overview

The map view renders a portion of the world model on screen.

Dependencies

Requirements

  • Rendering of solid objects and characters (done)
  • Rendering of non-solid objects, like high grass, water surface, ground fog, etc. ...
  • Exchangeable renderers (graphical, shaded bbox, wireframe ...) or possibly multiple renderers.
  • Freeing of resources when no longer used by map view
  • Multiple instances of the mapview may be active at any time. (done)
  • The portion of the map being rendered is controlled by a python script that runs periodically. (done)
  • The mapview fills the complete screen; user interface is rendered on top of mapview. (done)

References