#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.