UNPKG

threepipe

Version:

A modern 3D viewer framework built on top of three.js, written in TypeScript, designed to make creating high-quality, modular, and extensible 3D experiences on the web simple and enjoyable.

21 lines 831 B
import { AGeometryGenerator } from '../AGeometryGenerator'; export interface SphereGeometryGeneratorParams { radius: number; widthSegments: number; heightSegments: number; phiStart: number; phiLength: number; thetaStart: number; thetaLength: number; } export declare class SphereGeometryGenerator<Tt extends string = 'sphere'> extends AGeometryGenerator<SphereGeometryGeneratorParams, Tt> { constructor(type?: Tt, defaultParams?: Partial<SphereGeometryGeneratorParams>); defaultParams: SphereGeometryGeneratorParams; protected _generateData(params: SphereGeometryGeneratorParams): { indices: number[]; vertices: number[]; normals: number[]; uvs: number[]; }; } //# sourceMappingURL=../../../src/plugins/geometry/primitives/SphereGeometryGenerator.d.ts.map