UNPKG

@polygonjs/polygonjs

Version:

node-based WebGL 3D engine https://polygonjs.com

14 lines (13 loc) 741 B
import { BaseSopOperation } from './_Base'; import { CoreGroup } from '../../../core/geometry/Group'; import { InputCloneMode } from '../../../engine/poly/InputCloneMode'; import { HemisphereLight } from 'three'; import { HemisphereLightParams } from '../../../core/lights/HemisphereLight'; export declare class HemisphereLightSopOperation extends BaseSopOperation { static readonly DEFAULT_PARAMS: HemisphereLightParams; static readonly INPUT_CLONED_STATE = InputCloneMode.NEVER; static type(): Readonly<'hemisphereLight'>; cook(inputCoreGroups: CoreGroup[], params: HemisphereLightParams): CoreGroup; createLight(): HemisphereLight; updateLightParams(light: HemisphereLight, params: HemisphereLightParams): void; }