Skip to content
Prev 255495 / 398506 Next

lattice (panel.3dscatter): how to make plot symbol thicker?

On Fri, Mar 11, 2011 at 12:29 PM, Marius Hofert <m_hofert at web.de> wrote:
No, at least not easily. The 3D crosses are done by mapping each point
into 3 perpendicular line segments, then projecting the endpoints into
the 2D space, and then joining them. This is hardcoded in
panel.3dscatter() -- search for the section inside 'if (cross)'. For
other 3D plotting characters, you need to replicate this process
(which is not really that difficult, but a bit tedious).

If you are going to be doing a lot of fancy 3D graphics, I would
strongly suggest considering rgl, which is a "real" 3D graphics
system. Proper 3D graphics are difficult in systems based on vector
graphics (like R graphics).

-Deepayan