#12212: Colormap for implicit_plot3d and parametric_plot3d
-------------------------------------+-------------------------------------
Reporter: niles | Owner: jason, was
Type: defect | Status: needs_work
Priority: major | Milestone: sage-6.4
Component: graphics | Resolution:
Keywords: colormap, plot | Merged in:
Authors: Joris | Reviewers: Frédéric Chapoton,
Vankerschaver, Frédéric Chapoton | Niles Johnson
Report Upstream: N/A | Work issues:
Branch: u/chapoton/12212 | Commit:
Dependencies: | 1f7fc206043fb1ba781b6355cff553276821edeb
| Stopgaps:
-------------------------------------+-------------------------------------
Comment (by niles):
Replying to [comment:57 kcrisman]:
> > I think there is some codesmell here though, both in duplicated code
and in the inconsistent interface.
> > The type of colormap should be determined there (in the `Texture`
class, or some other unified place) and then handed as a `Texture`
subclass to `IndexFaceSet`.
> Niles, is this easy for you to implement? I don't want to have this
held up unduly, though you are right that the interface should be
consistent for colors.
Unfortunately, no, I don't think this will be easy. This ticket has been
open for 3 years, and there's been an **amazing** amount of progress in
the last month, but I think we need to be patient and make sure that when
we establish new functionality we do so in a way that is carefully-
considered and well-polished. Otherwise we'll be stuck maintaining a
difficult system. (Remember that standard deprecation time is one year,
so a non-backwards-compatible improvement to the interface would be slow-
going.)
--
Ticket URL: <http://trac.sagemath.org/ticket/12212#comment:58>
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.