UNPKG

@shopware-ag/dive

Version:

Shopware Spatial Framework

2 lines (1 loc) 899 B
"use strict";var L=Object.defineProperty;var R=(r,a,e)=>a in r?L(r,a,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[a]=e;var A=(r,a,e)=>R(r,typeof a!="symbol"?a+"":a,e);const S=require("three"),s=require("./VisibilityLayerMask-BI7jPKdx.cjs"),E={fov:70,near:.1,far:1e3},t=class t extends S.PerspectiveCamera{constructor(e=E){super(e.fov||E.fov,1,e.near||E.near,e.far||E.far);A(this,"onSetCameraLayer",()=>{});this.layers.mask=t.EDITOR_VIEW_LAYER_MASK}onResize(e,i){this.aspect=e/i,this.updateProjectionMatrix()}setCameraLayer(e){this.layers.mask=e==="LIVE"?t.LIVE_VIEW_LAYER_MASK:t.EDITOR_VIEW_LAYER_MASK,this.onSetCameraLayer(this.layers.mask)}};A(t,"EDITOR_VIEW_LAYER_MASK",s.DEFAULT_LAYER_MASK|s.UI_LAYER_MASK|s.HELPER_LAYER_MASK|s.PRODUCT_LAYER_MASK),A(t,"LIVE_VIEW_LAYER_MASK",s.PRODUCT_LAYER_MASK);let _=t;exports.DIVEPerspectiveCamera=_;exports.DIVEPerspectiveCameraDefaultSettings=E;