1

我在同一个场景中创建了一个 Box(1,1,1) 和一个圆柱体 (0.5,1)。但是当我看图时,盒子的大小是圆柱体大小的两倍。box (1,1,1) 是否表示立方体的长宽高?当我画一个球体或圆锥体时,测量值是否与圆柱体一致?

4

1 回答 1

0

Box 的 javadoc 有点可疑。构造函数的参数“float xdim、float ydim、float zdim”不是宽度、高度和深度。Box 以原点 (0, 0, 0) 为中心。这三个参数定义了正轴 X、Y 和 Z 上的上角。对应的下角是负轴上的 (-xdim, -ydim, -zdim)。所以,一个 Box 的大小是:width = xdim x 2,height = ydim x 2,depth = zdim x 2。

八月

于 2011-01-06T09:02:50.350 回答