UNPKG

polygonjs-engine

Version:

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

22 lines (21 loc) 598 B
import {TypedObjNode} from "./_Base"; import {Group as Group2} from "three/src/objects/Group"; import {NodeParamsConfig} from "../utils/params/ParamsConfig"; export class BaseManagerObjNode extends TypedObjNode { constructor() { super(...arguments); this._attachable_to_hierarchy = false; } create_object() { const group = new Group2(); group.matrixAutoUpdate = false; return group; } cook() { this.cookController.end_cook(); } } class ParamLessObjParamsConfig extends NodeParamsConfig { } export class ParamLessBaseManagerObjNode extends BaseManagerObjNode { }