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.
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]
const myshape = cuboid({size: [1, 2, 3]}) const myshape = cuboid({size: [1, 2, 3], center: [4, 5, 6]})
Cube
The cube is a special case of the cuboid in which all six faces are squares.
Defaults:
- size : 2
- center : [0, 0, 0]
const myshape = cube({size: 3}) const myshape = cube({size: 3, center: [4, 5, 6]})
Rounded Cuboid
Rounded cuboids can be created by specifying a roundRadius
for the corners.
const myshape = roundedCuboid({size: [1, 2, 3], roundRadius: 0.25}) const myshape = roundedCuboid({size: [1, 2, 3], roundRadius: 0.25, center: [4, 5, 6], segments: 32})