On Fri, Mar 11, 2011 at 12:29 PM, Marius Hofert <m_hof...@web.de> wrote:
> Dear Deepayan,
>
> many thanks for answering.
>
> Another thing I am wondering is the following: I know you can have (3d-like) 
> "crosses" in the wireframe plot. But are there any other 3d-like plot 
> symbols? Of course one can use different colors to distinguish between 
> several points. The problem is that most of the scientific journals do not 
> allow colors [or it's expensive]. I am thus wondering if the plot symbols 
> have equivalent 3d-versions. It looks a bit odd to draw a 2d cross in a 3d 
> wireframe. Or a circle. Concerning the circle, it could be a small ball in 3d 
> for example. Is there anything like this?
>

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

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to