meta data for this page
This is an old revision of the document!
Cuboid
A three dimensional shape created from six retangular faces, each at right angles to another, and opposite faces are equal. The cube is a special case of the a cuboid in which all six faces are squares.
Learn about cuboids at MathIsFun.com
The 'size' specifies the size of each face. Cuboids with different radius for X, Y and Z axis can be specified by supplying an array of values. Cuboids can be created at a requested 'center'.
Defaults:
- size : [2, 2, 2]
- center : [0, 0, 0]
cuboid({size: [1, 2, 3]}) cuboid({size: [1, 2, 3], center: [4, 5, 6]})
Cube
The specialized 'cube' primitive also exists, but requires only one number value for all faces.
cube({size: 3}) cube({size: 3, center: [4, 5, 6]})
Rounded Cuboids
Rounded cuboids can be created by specifying a 'roundRadius' for the corners.
roundedCuboid({size: [1, 2, 3], roundRadius: 0.25}) roundedCuboid({size: [1, 2, 3], roundRadius: 0.25, center: [4, 5, 6], segments: 32})