icegl-three-vue-tres/dist/js/cameraControls.TpSvHxNK1725416517797.js
2024-09-04 10:33:50 +08:00

2 lines
4.9 KiB
JavaScript

import{q as n,_ as t}from"./@tresjs.5lh7VmqZ1725416517797.js";import{h as e,bS as o,ab as l,ad as a}from"./three.VTQVqxMx1725416517797.js";import{d as r,r as i,Y as s,e as u,o as c,f,g as d,j as p,u as v,m as h,L as m}from"./@vue._6MD2XyK1725416517797.js";import"./tweakpane.yHWGBmom1725416517797.js";import"./@vueuse.L-salR9N1725416517797.js";const g=j;!function(n,t){const e=j,o=k();for(;;)try{if(363700===-parseInt(e(437))/1+-parseInt(e(445))/2+parseInt(e(432))/3+parseInt(e(439))/4+-parseInt(e(415))/5+parseInt(e(448))/6*(parseInt(e(398))/7)+parseInt(e(391))/8)break;o.push(o.shift())}catch(l){o.push(o.shift())}}();const b=function(){let n=!0;return function(t,e){const o=n?function(){if(e){const n=e[j(418)](t,arguments);return e=null,n}}:function(){};return n=!1,o}}();!function(){b(this,(function(){const n=j,t=new RegExp("function *\\( *\\)"),e=new RegExp(n(450),"i"),o=B(n(408));t[n(428)](o+"chain")&&e[n(428)](o+n(441))?B():o("0")}))()}();const x=function(){let n=!0;return function(t,e){const o=n?function(){if(e){const n=e.apply(t,arguments);return e=null,n}}:function(){};return n=!1,o}}();x(void 0,(function(){const n=j,t=function(){const n=j;let t;try{t=Function(n(419)+n(406)+");")()}catch(e){t=window}return t}(),e=t[n(447)]=t[n(447)]||{},o=[n(399),n(413),"info",n(414),n(433),n(402),"trace"];for(let l=0;l<o[n(405)];l++){const t=x[n(436)][n(393)][n(394)](x),a=o[l],r=e[a]||t;t[n(434)]=x[n(394)](x),t[n(424)]=r[n(424)].bind(r),e[a]=t}}))();const y=m("TresPerspectiveCamera",{position:[5,5,5]},null,-1),w=m(g(425),{position:[0,-1,0]},null,-1),T=[m(g(416),{args:[2,2,2]},null,-1),m(g(442),{color:g(389),wireframe:""},null,-1)],_=m(g(403),{intensity:1},null,-1);function j(n,t){const e=k();return(j=function(n,t){return e[n-=388]})(n,t)}function k(){const n=["input","TresMeshBasicMaterial","最大距离","addBinding","786386zEXmdB","action","console","32622zpCpxa","Rotate theta 45°","\\+\\+ *(?:[a-zA-Z_$][0-9a-zA-Z_$]*)","(-1)","(+1)","minDistance","fitToBox","start","orange","Rotate phi 20°","4081200GdfvlI","dolly","prototype","bind","debu","maxDistance","counter","14TbRQCM","log","distance","rotate","table","TresAmbientLight","DEG2RAD","length",'{}.constructor("return this")( )',"value","init","设置距离","while (true) {}","距离参数","boxMeshRef","warn","error","564945WnLgJb","TresBoxGeometry","Rotate theta -90°","apply","return (function() ","click","gger","call","end","toString","TresGridHelper","TresMesh","addButton","test","对焦到 box of the mesh","addFolder","string","1022301loXqWb","exception","__proto__","stateObject","constructor","331614TucxFT","cameraControls","1358820ZnJjsa","Rotate theta 360°"];return(k=function(){return n})()}const R=r({__name:g(438),setup(r){const b=g,x={clearColor:"#82DBC5",shadows:!0,alpha:!1,shadowMapType:o,outputColorSpace:l,toneMapping:a},j=i({distance:5,minDistance:0,maxDistance:100}),k=s(),R=s(),{pane:B}=n(),C=B.addFolder({title:b(411)});C.addBinding(j,b(400),{label:b(409),step:.01,min:0,max:100}),C[b(444)](j,b(453),{label:"最小距离",step:.01,min:0,max:10}),C[b(444)](j,b(396),{label:b(443),step:.01,min:0,max:100});const I=B[b(430)]({title:"远近"});I[b(427)]({title:b(452)}).on(b(420),(()=>{var n,t;const e=b;null==(t=null==(n=null==k?void 0:k.value)?void 0:n[e(407)])||t[e(392)](1,!0)})),I.addButton({title:b(451)}).on("click",(()=>{var n,t;const e=b;null==(t=null==(n=null==k?void 0:k[e(407)])?void 0:n.value)||t[e(392)](-1,!0)}));const D=B[b(430)]({title:"旋转"});D[b(427)]({title:b(449)}).on("click",(()=>{var n,t;const o=b;null==(t=null==(n=null==k?void 0:k.value)?void 0:n.value)||t[o(401)](45*e[o(404)],0,!0)})),D[b(427)]({title:b(417)}).on(b(420),(()=>{var n,t;const o=b;null==(t=null==(n=null==k?void 0:k[o(407)])?void 0:n.value)||t[o(401)](-90*e[o(404)],0,!0)})),D[b(427)]({title:b(440)}).on(b(420),(()=>{var n,t;const o=b;null==(t=null==(n=null==k?void 0:k[o(407)])?void 0:n[o(407)])||t[o(401)](360*e[o(404)],0,!0)})),D[b(427)]({title:b(390)}).on("click",(()=>{var n,t;const o=b;null==(t=null==(n=null==k?void 0:k[o(407)])?void 0:n[o(407)])||t[o(401)](0,20*e[o(404)],!0)}));function M(){console[b(399)]("change")}function z(){const n=b;console[n(399)](n(388))}function E(){const n=b;console[n(399)](n(423))}return B.addFolder({title:"移动"})[b(427)]({title:b(429)}).on(b(420),(()=>{var n,t;const e=b;null==(t=null==(n=null==k?void 0:k.value)?void 0:n[e(407)])||t[e(454)](R.value,!0)})),(n,e)=>{const o=b,l=u("TresCanvas");return c(),f(l,h(x,{"window-size":""}),{default:d((()=>[y,p(v(t),h(j,{ref_key:"controlsRef",ref:k,"make-default":"",onChange:M,onStart:z,onEnd:E}),null,16),w,m(o(426),{ref_key:o(412),ref:R},T,512),_])),_:1},16)}}});function B(n){function t(n){const e=j;if(typeof n===e(431))return function(n){}[e(436)](e(410))[e(418)](e(397));1!==(""+n/n).length||n%20==0?function(){return!0}[e(436)](e(395)+"gger")[e(422)](e(446)):function(){return!1}[e(436)](e(395)+e(421)).apply(e(435)),t(++n)}try{if(n)return t;t(0)}catch(e){}}export{R as default};