lume
Version:
11 lines • 558 B
JavaScript
import 'element-behaviors';
import { BoxGeometry } from 'three/src/geometries/BoxGeometry.js';
import { GeometryBehavior } from './GeometryBehavior.js';
export class BoxGeometryBehavior extends GeometryBehavior {
_createComponent() {
return new BoxGeometry(this.element.calculatedSize.x, this.element.calculatedSize.y, this.element.calculatedSize.z);
}
}
if (globalThis.window?.document && !elementBehaviors.has('box-geometry'))
elementBehaviors.define('box-geometry', BoxGeometryBehavior);
//# sourceMappingURL=BoxGeometryBehavior.js.map