#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 ohanar):

 Right now the preferences that you can set aren't really publicized, so at
 the moment, non-experts will never really see the preferences. Moreover, I
 think that you should support experts who might care about the format that
 they get (e.g. they always want jpg over png) and that they should be able
 to set their preferences as such.

 Additionally, with the binary choice, I wouldn't be able to implement a
 renderer outside of the sage library and use it as the default in my own
 backend, since all of the renderers within the sage library would be
 preferred over my own.

 For instance, SMC does not currently use a backend, but rather monkey
 patches things because it uses its own threejs based renderer. While this
 stuff will likely eventually make its way into the sage library, you
 shouldn't be forced to implement these things in the library itself. If
 the backend can specify its own preferred renderers, then it is possible
 implement such things outside of the sage library.

--
Ticket URL: <http://trac.sagemath.org/ticket/18510#comment:13>
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