[R] help with cube3d cube size
Duncan Murdoch
murdoch at stats.uwo.ca
Wed Jun 25 04:49:33 CEST 2008
Mark Kimpel wrote:
> I'm using the command below on an open3d() object to create a shaded
> cube. Changes to myScalingFactor do not effect changes in the size of
> the cube. What is the correct approach? Mark
>
> shade3d(translate3d(cube3d(identityMatrix() *
> myScalingFactor),-6,1,-1),col="green", alpha = 0.2)
>
>
Homogeneous coordinates are strange. Your
identityMatrix() * myScalingFactor
produces a matrix that has the same effect as not multiplying. You need
scaleMatrix(myScalingFactor, myScalingFactor, myScalingFactor)
to get a size change.
Duncan Murdoch
More information about the R-help
mailing list