UNPKG

polygonjs-engine

Version:

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

16 lines (14 loc) 565 B
import {AreaLightObjNode} from '../../AreaLight'; import {RectAreaLight} from 'three/src/lights/RectAreaLight'; import {RectAreaLightHelper} from '../../../../../modules/three/examples/jsm/helpers/RectAreaLightHelper'; import {BaseLightHelper} from './_BaseLightHelper'; export class RectAreaLightObjNodeHelper extends BaseLightHelper<RectAreaLightHelper, RectAreaLight, AreaLightObjNode> { protected createObject() { return new RectAreaLightHelper(this.node.light); } buildHelper() {} update() { this._object.update(); this._object.updateMatrix(); } }