On 30/03/2014, 9:20 PM, Dominick Samperi wrote:> Hello,
>
> If I call lines3d(x,y,z) I get lines connecting each point, but
> when I call rgl.lines(x,y,z) I get dashed lines, and adding
> something like type='l' leads to an error message. The
> docs seem to suggest that rgl.lines() calls lines3d(), so
> I would expect the result to be the same.
>
> Any tips would be appreciated.
The difference is in how they use the material properties: rgl.lines
sets them permanently, lines3d restores the original value after the
call. So I'd guess your call to rgl.lines followed a call to another
rgl.* function that set the lty property to dashed.
Duncan Murdoch