MotionScript

@motion-script/core


@motion-script/core / CylinderGeometry3D

Interface: CylinderGeometry3D

Defined in: render3d/geometry.ts:50

Anything not modelled by a named field, assigned straight onto the constructed object. The documented last resort — unsafe by construction (it bypasses the type system, and the renderer treats any change to it as a full rebuild since it cannot know what a given key affects), but it means no author is ever blocked waiting for a field to be modelled here.

Extends

Properties

height?

optional height?: number

Defined in: render3d/geometry.ts:54


heightSegments?

optional heightSegments?: number

Defined in: render3d/geometry.ts:56


openEnded?

optional openEnded?: boolean

Defined in: render3d/geometry.ts:57


params?

optional params?: Record<string, unknown>

Defined in: render3d/geometry.ts:14

Inherited from

Passthrough3D.params


radialSegments?

optional radialSegments?: number

Defined in: render3d/geometry.ts:55


radiusBottom?

optional radiusBottom?: number

Defined in: render3d/geometry.ts:53


radiusTop?

optional radiusTop?: number

Defined in: render3d/geometry.ts:52


thetaLength?

optional thetaLength?: number

Defined in: render3d/geometry.ts:60


thetaStart?

optional thetaStart?: number

Defined in: render3d/geometry.ts:59

Degrees.


type

type: "cylinder"

Defined in: render3d/geometry.ts:51