id summary reporter owner description type status priority milestone component resolution keywords cc merged author reviewer upstream work_issues branch commit dependencies stopgaps
14428 Tachyon objects should be able to accept 3d plots and fields from sage. anton_t anton_t "Currently the sage objects created by
{{{
sage: t = Tachyon()
}}}
only accept certain drawn primitives that are predefined inside '''sage/plot/plot3d/tachyon.py''' after they are created, e.g. using sphere, plane, cylinder methods to insert those figures. General sage 3d plots can't be added to such scenes. A round about method using
{{{
sage: var('x y')
(x, y)
sage: a = plot3d(sin(x+y), (x, -4, 4), (y, -4, 4))
sage: tachyon_rt(a.tachyon())
}}}
is possible, however most of the options are hard-coded into '''sage/plot/plot3d/base.pyx'''. Even worse the whole scene is treated as one large text file making any further manipulation difficult at best." enhancement new major sage-wishlist graphics tachyon 3d plot raytrace niles paulmasson slelievre anton_t N/A