Jump to: navigation, search

Difference between revisions of "GEF3D Todos"

(created this page)
 
(LOD assigned to Jens)
 
(5 intermediate revisions by one other user not shown)
Line 1: Line 1:
 
{{incubation}}
 
{{incubation}}
  
== Todo list ==
+
== Todo list ==
  
 
This todo list organizes some feature requests, in order to get an overview of what to do and to get an impression of future versions of [[GEF3D]].  
 
This todo list organizes some feature requests, in order to get an overview of what to do and to get an impression of future versions of [[GEF3D]].  
  
This list is also used
+
This list is also used  
* to prioritize new features (very near future, near future, no so near future, far future)
+
* to estimate effort (low (<5 days), medium (5-10 days), high (>10 days), research (>30 days, results unclear))
+
  
A [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;bug_severity=enhancement;bug_status=UNCONFIRMED;bug_status=NEW;bug_status=ASSIGNED;bug_status=REOPENED;classification=Technology;product=GEF3D full list with all enhancement requests] can be retrieved from bugzilla.
+
*to prioritize new features (very near future, near future, no so near future, far future)
 +
*to estimate effort (low (&lt;5 days), medium (5-10 days), high (&gt;10 days), research (&gt;30 days, results unclear))
  
'''Help wanted:''' If you read this and if you want to have fun with cool 3D graphics, you would probably be an ideal candidate for helping us! Just contact us via mail or newsgroup, see [http://eclipse.org/gef3d/ GEF3D Website] for contact information!
+
A [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;bug_severity=enhancement;bug_status=UNCONFIRMED;bug_status=NEW;bug_status=ASSIGNED;bug_status=REOPENED;classification=Technology;product=GEF3D full list with all enhancement requests] can be retrieved from bugzilla.
  
=== Very Near Future ===
+
'''Help wanted:''' If you read this and if you want to have fun with cool 3D graphics, you would probably be an ideal candidate for helping us! Just contact us via mail or newsgroup, see [http://eclipse.org/gef3d/ GEF3D Website] for contact information!
  
* Bug [http://bugs.eclipse.org/300314 300314] - replace 2D font textures with 3D vector fonts
+
=== Very Near Future  ===
** Assigned to Kristian Duske
+
** Effort: high
+
* Bug [http://bugs.eclipse.org/300315 300315] - set up automatic build system
+
** Assigned to Jens v. Pilgrim, with help of Miles Parker
+
** Effort: medium
+
* Bug [http://bugs.eclipse.org/269338 269338] - 3D-related handles and tools missing
+
** Effort: high
+
** Blocks:
+
*** Bug [http://bugs.eclipse.org/300320 300320] - add support for handles for 3D operations
+
*** Bug [http://bugs.eclipse.org/300321 300321] - interactive rotation and 3D positioning (movement, resizing)
+
  
=== Near Future ===
+
*<strike>Bug </strike>[http://bugs.eclipse.org/300314 <strike>300314</strike>] - replace 2D font textures with 3D vector fonts '''''- Fixed'''''
 +
**Assigned to Kristian Duske
 +
**Effort: high
 +
*Bug [http://bugs.eclipse.org/300315 300315] - set up automatic build system
 +
**Assigned to Jens v. Pilgrim, with help of Miles Parker
 +
**Effort: medium
 +
*Bug <strike>[http://bugs.eclipse.org/269338 269338]</strike>&nbsp; [http://bugs.eclipse.org/300320 300320] - 3D-related handles and tools missing
 +
**Assigned to <strike>Madhu Samuel</strike> Jens von Pilgrim
 +
**Effort: high
 +
**Blocks:
 +
***Bug [http://bugs.eclipse.org/300320 300320] - add support for handles for 3D operations
 +
***<strike>Bug </strike>[http://bugs.eclipse.org/300321 <strike>300321</strike>] - interactive rotation and 3D positioning (movement, resizing) '''''- Fixed'''''
 +
*Bug [http://bugs.eclipse.org/300325 300325] - level of detail techniques
 +
**Assigned to Jens v. Pilgrim
 +
**Effort: high
  
* Bug [http://bugs.eclipse.org/300316 300316] - design and implement an animation system
+
=== Near Future  ===
** Effort: high
+
* Bug [http://bugs.eclipse.org/300317 300317] - support billboard figures
+
** Effort: low
+
* Bug [http://bugs.eclipse.org/300318 300318] - add navigation controls
+
** Effort: medium
+
** Depends on Bug [http://bugs.eclipse.org/300317 300317]
+
* Bug [http://bugs.eclipse.org/291273 291273] - loup view
+
** Effort: medium
+
* Bug [http://bugs.eclipse.org/300319 300319] - design and implement camera tracks
+
** Effort: high
+
** Depends on Bug [http://bugs.eclipse.org/300316 300316], 3Bug [http://bugs.eclipse.org/00318 00318]
+
** Depends on Bug [http://bugs.eclipse.org/300320 300320]
+
* Bug [http://bugs.eclipse.org/278351 278351] - add spotlight effect to Graphics3D
+
** Effort: medium
+
* Bug [http://bugs.eclipse.org/300323 300323] - add support for highlighting figures and spotlights
+
** Effort: medium
+
** Depends on [http://bugs.eclipse.org/278351 278351]
+
* Bug [http://bugs.eclipse.org/300324 300324] - camera move in drag operations
+
** Effort: high
+
** Depends on Bug [http://bugs.eclipse.org/300319 300319], Bug [http://bugs.eclipse.org/269338 269338]
+
* Bug [http://bugs.eclipse.org/300325 300325] - level of detail techniques
+
** Effort: high
+
* Bug [http://bugs.eclipse.org/300326 300326] - export 3D scene as bitmap
+
** Effort: low
+
* Bug [http://bugs.eclipse.org/300328 300328] - 3D model importer
+
** Effort: high
+
* Bug [http://bugs.eclipse.org/300329 300329] - support (OpenGL) material
+
** Effort: low
+
* Bug [http://bugs.eclipse.org/300330 300330] - support lights
+
** Effort: low
+
* Bug [http://bugs.eclipse.org/300332 300332] - SWT overlays with camera tracks
+
** Effort: medium
+
** Depends on Bug [http://bugs.eclipse.org/300319 300319]
+
* Bug [http://bugs.eclipse.org/300333 300333] - SWT overlays with popups
+
** Effort: medium
+
** Depends on Bug [http://bugs.eclipse.org/300316 300316], Bug [http://bugs.eclipse.org/300318 300318], Bug [http://bugs.eclipse.org/300320 300320]
+
* Bug [http://bugs.eclipse.org/300338 300338] - support extrusion effect
+
** Effort: low
+
* Bug [http://bugs.eclipse.org/300339 300339] - remove restrictions related to 2D textures
+
** Effort: medium
+
* Bug [http://bugs.eclipse.org/300343 300343] - create webpage with screenshots and links to sample applications
+
** Effort: low
+
** Assigned to Jens v. Pilgrim
+
  
=== Not so Near Future ===
+
*Bug [http://bugs.eclipse.org/300316 300316] - design and implement an animation system
 +
**Effort: high
 +
*Bug [http://bugs.eclipse.org/300317 300317] - support billboard figures
 +
**Effort: low
 +
*Bug [http://bugs.eclipse.org/300318 300318] - add navigation controls
 +
**Effort: medium
 +
**Depends on Bug [http://bugs.eclipse.org/300317 300317]
 +
*Bug [http://bugs.eclipse.org/291273 291273] - loup view
 +
**Effort: medium
 +
*<strike>Bug </strike>[http://bugs.eclipse.org/300319 <strike>300319</strike>] - design and implement camera tracks'''''- Fixed'''''<br>
 +
*Bug [http://bugs.eclipse.org/278351 278351] - add spotlight effect to Graphics3D
 +
**Effort: medium
 +
*Bug [http://bugs.eclipse.org/300323 300323] - add support for highlighting figures and spotlights
 +
**Effort: medium
 +
**Depends on [http://bugs.eclipse.org/278351 278351]
 +
*Bug [http://bugs.eclipse.org/300324 300324] - camera move in drag operations
 +
**Effort: high
 +
**Depends on Bug [http://bugs.eclipse.org/300319 300319], Bug [http://bugs.eclipse.org/269338 269338]
 +
*Bug [http://bugs.eclipse.org/300326 300326] - export 3D scene as bitmap
 +
**Effort: low
 +
*Bug [http://bugs.eclipse.org/300328 300328] - 3D model importer
 +
**Effort: high
 +
*Bug [http://bugs.eclipse.org/300329 300329] - support (OpenGL) material
 +
**Effort: low
 +
*Bug [http://bugs.eclipse.org/300330 300330] - support lights
 +
**Effort: low
 +
*Bug [http://bugs.eclipse.org/300332 300332] - SWT overlays with camera tracks
 +
**Effort: medium
 +
**Depends on Bug [http://bugs.eclipse.org/300319 300319]
 +
*Bug [http://bugs.eclipse.org/300333 300333] - SWT overlays with popups
 +
**Effort: medium
 +
**Depends on Bug [http://bugs.eclipse.org/300316 300316], Bug [http://bugs.eclipse.org/300318 300318], Bug [http://bugs.eclipse.org/300320 300320]
 +
*Bug [http://bugs.eclipse.org/300338 300338] - support extrusion effect
 +
**Effort: low
 +
*Bug [http://bugs.eclipse.org/300339 300339] - remove restrictions related to 2D textures
 +
**Effort: medium
 +
*<strike>Bug [http://bugs.eclipse.org/300343 300343]- create webpage with screenshots and links to sample applications</strike>
 +
**done: [[GEF3D Sample Applications]]
  
* Bug [http://bugs.eclipse.org/300327 300327] - scrollable planes
+
=== Not so Near Future  ===
** Effort: high
+
** Depends on Bug [http://bugs.eclipse.org/300318 300318]
+
* Bug [http://bugs.eclipse.org/300331 300331] - depth of field effects
+
** Effort: medium
+
* Bug [http://bugs.eclipse.org/300334 300334] - support 3D direct edit
+
** Effort: high
+
* Bug [http://bugs.eclipse.org/300335 300335] - implement SVG export
+
** Effort: research
+
* Bug [http://bugs.eclipse.org/300336 300336] - implement dynamic 3D layouts for planes
+
** Effort: high
+
  
 +
*Bug [http://bugs.eclipse.org/300327 300327] - scrollable planes
 +
**Effort: high
 +
**Depends on Bug [http://bugs.eclipse.org/300318 300318]
 +
*Bug [http://bugs.eclipse.org/300331 300331] - depth of field effects
 +
**Effort: medium
 +
*Bug [http://bugs.eclipse.org/300334 300334] - support 3D direct edit
 +
**Effort: high
 +
*Bug [http://bugs.eclipse.org/300335 300335] - implement SVG export
 +
**Effort: research
 +
*Bug [http://bugs.eclipse.org/300336 300336] - implement dynamic 3D layouts for planes
 +
**Effort: high
  
=== Far Future ===
+
<br>
  
* Bug [http://bugs.eclipse.org/300342 300342] - support stereoscopy
+
=== Far Future  ===
** Effort: medium
+
* Bug [http://bugs.eclipse.org/300340 300340] - support diagram proxies
+
** Effort: research
+
** Depends on Bug [http://bugs.eclipse.org/300325 300325]
+
* Bug [http://bugs.eclipse.org/300341 300341] - investigate in RAP/WebGL support
+
** Effort: research
+
  
 +
*Bug [http://bugs.eclipse.org/300342 300342] - support stereoscopy
 +
**Effort: medium
 +
*Bug [http://bugs.eclipse.org/300340 300340] - support diagram proxies
 +
**Effort: research
 +
**Depends on Bug [http://bugs.eclipse.org/300325 300325]
 +
*Bug [http://bugs.eclipse.org/300341 300341] - investigate in RAP/WebGL support
 +
**Effort: research
  
 
[[Category:GEF3D]]
 
[[Category:GEF3D]]

Latest revision as of 09:20, 28 June 2011

Incubation Phase

Todo list

This todo list organizes some feature requests, in order to get an overview of what to do and to get an impression of future versions of GEF3D.

This list is also used

  • to prioritize new features (very near future, near future, no so near future, far future)
  • to estimate effort (low (<5 days), medium (5-10 days), high (>10 days), research (>30 days, results unclear))

A full list with all enhancement requests can be retrieved from bugzilla.

Help wanted: If you read this and if you want to have fun with cool 3D graphics, you would probably be an ideal candidate for helping us! Just contact us via mail or newsgroup, see GEF3D Website for contact information!

Very Near Future

  • Bug 300314 - replace 2D font textures with 3D vector fonts - Fixed
    • Assigned to Kristian Duske
    • Effort: high
  • Bug 300315 - set up automatic build system
    • Assigned to Jens v. Pilgrim, with help of Miles Parker
    • Effort: medium
  • Bug 269338  300320 - 3D-related handles and tools missing
    • Assigned to Madhu Samuel Jens von Pilgrim
    • Effort: high
    • Blocks:
      • Bug 300320 - add support for handles for 3D operations
      • Bug 300321 - interactive rotation and 3D positioning (movement, resizing) - Fixed
  • Bug 300325 - level of detail techniques
    • Assigned to Jens v. Pilgrim
    • Effort: high

Near Future

  • Bug 300316 - design and implement an animation system
    • Effort: high
  • Bug 300317 - support billboard figures
    • Effort: low
  • Bug 300318 - add navigation controls
    • Effort: medium
    • Depends on Bug 300317
  • Bug 291273 - loup view
    • Effort: medium
  • Bug 300319 - design and implement camera tracks- Fixed
  • Bug 278351 - add spotlight effect to Graphics3D
    • Effort: medium
  • Bug 300323 - add support for highlighting figures and spotlights
    • Effort: medium
    • Depends on 278351
  • Bug 300324 - camera move in drag operations
  • Bug 300326 - export 3D scene as bitmap
    • Effort: low
  • Bug 300328 - 3D model importer
    • Effort: high
  • Bug 300329 - support (OpenGL) material
    • Effort: low
  • Bug 300330 - support lights
    • Effort: low
  • Bug 300332 - SWT overlays with camera tracks
    • Effort: medium
    • Depends on Bug 300319
  • Bug 300333 - SWT overlays with popups
  • Bug 300338 - support extrusion effect
    • Effort: low
  • Bug 300339 - remove restrictions related to 2D textures
    • Effort: medium
  • Bug 300343- create webpage with screenshots and links to sample applications

Not so Near Future

  • Bug 300327 - scrollable planes
    • Effort: high
    • Depends on Bug 300318
  • Bug 300331 - depth of field effects
    • Effort: medium
  • Bug 300334 - support 3D direct edit
    • Effort: high
  • Bug 300335 - implement SVG export
    • Effort: research
  • Bug 300336 - implement dynamic 3D layouts for planes
    • Effort: high


Far Future

  • Bug 300342 - support stereoscopy
    • Effort: medium
  • Bug 300340 - support diagram proxies
    • Effort: research
    • Depends on Bug 300325
  • Bug 300341 - investigate in RAP/WebGL support
    • Effort: research