@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
21 lines (20 loc) • 608 B
JavaScript
;
import { ObjChildrenDisplayController } from "./ObjChildrenDisplayController";
import { Poly } from "../../../Poly";
export class ChildrenDisplayControllerSpecialized extends ObjChildrenDisplayController {
constructor(node) {
super(node);
this.node = node;
}
_addSpecializedObjects(displayNode, coreGroup, newObjects) {
const _newObjectsAreDifferent = Poly.specializedChildren.runHooks(
displayNode,
coreGroup,
newObjects,
this.node.pv
);
if (_newObjectsAreDifferent) {
this._newObjectsAreDifferent = _newObjectsAreDifferent;
}
}
}