#18510: uniform api for 3d graphics renderers
-------------------------------------+-------------------------------------
       Reporter:  niles              |        Owner:
           Type:  enhancement        |       Status:  new
       Priority:  major              |    Milestone:  sage-6.8
      Component:  graphics           |   Resolution:
       Keywords:  graphics3d,        |    Merged in:
  rich_repr                          |    Reviewers:
        Authors:                     |  Work issues:
Report Upstream:  N/A                |       Commit:
         Branch:                     |  0aeaca6d545b3f25de91803f170406b22ba594a4
  public/3drenderers                 |     Stopgaps:
   Dependencies:                     |
-------------------------------------+-------------------------------------

Comment (by vbraun):

 The idea behind the rich output is that the backend knows best which
 implementation to pick. The graphics preferences is just to express some
 overall preference, but it shouldn't be used to micromanage the
 implementation. E.g. for 2-d graphics there is a choice between raster and
 vector graphics, but which raster graphics format (png/jpg/gif/...) is
 intentionally '''not''' specified: Which one of those is best depends on
 the backend capababilities, e.g. the IPython notebook can't display gif.
 This is also easier for the user since he doesn't have to know the
 difference between different implementations nor their support in
 different backends.

 For 3-d graphics there is a logical choice between rendered (2-d bitmap)
 vs live 3d, but shouldn't offer further controls on the particular
 implementation. More is just confusing to non-experts (what is jmol and
 why is it not working [if I don't have java installed]?). Let the backend
 decide what produces good quality and what doesn't.

--
Ticket URL: <http://trac.sagemath.org/ticket/18510#comment:12>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to