Skip to content

Cone

A 3D cone with a pointed apex and circular base.

Usage

ts
import { createCone } from '@ripl/3d';

const cone = createCone({
    radius: 1,
    height: 2,
    segments: 16,
    fillStyle: '#cc4444',
});

Properties

PropertyTypeDefaultDescription
radiusnumberBase radius
heightnumberHeight from base to apex
segmentsnumber16Number of radial segments
xnumber0X position
ynumber0Y position
znumber0Z position
rotationXnumber0Rotation around X axis (radians)
rotationYnumber0Rotation around Y axis (radians)
rotationZnumber0Rotation around Z axis (radians)

Demo