UNPKG

@luma.gl/engine

Version:

3D Engine Components for luma.gl

19 lines 599 B
// luma.gl // SPDX-License-Identifier: MIT // Copyright (c) vis.gl contributors import { TruncatedConeGeometry } from "./truncated-cone-geometry.js"; import { uid } from "../utils/uid.js"; export class ConeGeometry extends TruncatedConeGeometry { constructor(props = {}) { const { id = uid('cone-geometry'), radius = 1, cap = true } = props; super({ ...props, id, topRadius: 0, topCap: Boolean(cap), bottomCap: Boolean(cap), bottomRadius: radius }); } } //# sourceMappingURL=cone-geometry.js.map