Xenon4722-threejs/dist/saver.min.js

2 lines
635 KiB
JavaScript
Raw Normal View History

2020-04-11 14:05:17 +02:00
var t;t=function(){"use strict";function t(){}function e(t,e){this.x=t||0,this.y=e||0}function n(t,e,n,i){this._x=t||0,this._y=e||0,this._z=n||0,this._w=void 0!==i?i:1}function i(t,e,n){this.x=t||0,this.y=e||0,this.z=n||0}function r(){this.elements=[1,0,0,0,1,0,0,0,1],arguments.length}function o(t,n,i,a,s,c,l,u,h,p){Object.defineProperty(this,"id",{value:lc++}),this.uuid=ic.generateUUID(),this.name="",this.image=void 0!==t?t:o.DEFAULT_IMAGE,this.mipmaps=[],this.mapping=void 0!==n?n:o.DEFAULT_MAPPING,this.wrapS=void 0!==i?i:Ba,this.wrapT=void 0!==a?a:Ba,this.magFilter=void 0!==s?s:Wa,this.minFilter=void 0!==c?c:qa,this.anisotropy=void 0!==h?h:1,this.format=void 0!==l?l:ss,this.type=void 0!==u?u:Xa,this.offset=new e(0,0),this.repeat=new e(1,1),this.center=new e(0,0),this.rotation=0,this.matrixAutoUpdate=1,this.matrix=new r,this.generateMipmaps=1,this.premultiplyAlpha=0,this.flipY=1,this.unpackAlignment=4,this.encoding=void 0!==p?p:js,this.version=0,this.onUpdate=null}function a(t,e,n,i){this.x=t||0,this.y=e||0,this.z=n||0,this.w=void 0!==i?i:1}function s(t,e,n){this.width=t,this.height=e,this.scissor=new a(0,0,t,e),this.scissorTest=0,this.viewport=new a(0,0,t,e),n=n||{},this.texture=new o(void 0,void 0,n.wrapS,n.wrapT,n.magFilter,n.minFilter,n.format,n.type,n.anisotropy,n.encoding),this.texture.image={},this.texture.image.width=t,this.texture.image.height=e,this.texture.generateMipmaps=void 0!==n.generateMipmaps?n.generateMipmaps:0,this.texture.minFilter=void 0!==n.minFilter?n.minFilter:Wa,this.depthBuffer=void 0!==n.depthBuffer?n.depthBuffer:1,this.stencilBuffer=void 0!==n.stencilBuffer?n.stencilBuffer:1,this.depthTexture=void 0!==n.depthTexture?n.depthTexture:null}function c(t,e,n){s.call(this,t,e,n),this.samples=4}function l(){this.elements=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],arguments.length}function u(t,e,n,i){this._x=t||0,this._y=e||0,this._z=n||0,this._order=i||u.DefaultOrder}function h(){this.mask=1}function p(){var t,e,o,a;Object.defineProperty(this,"id",{value:xc++}),this.uuid=ic.generateUUID(),this.name="",this.type="Object3D",this.parent=null,this.children=[],this.up=p.DefaultUp.clone(),t=new i,e=new u,o=new n,a=new i(1,1,1),e._onChange(function(){o.setFromEuler(e,0)}),o._onChange(function(){e.setFromQuaternion(o,void 0,0)}),Object.defineProperties(this,{position:{configurable:1,enumerable:1,value:t},rotation:{configurable:1,enumerable:1,value:e},quaternion:{configurable:1,enumerable:1,value:o},scale:{configurable:1,enumerable:1,value:a},modelViewMatrix:{value:new l},normalMatrix:{value:new r}}),this.matrix=new l,this.matrixWorld=new l,this.matrixAutoUpdate=p.DefaultMatrixAutoUpdate,this.matrixWorldNeedsUpdate=0,this.layers=new h,this.visible=1,this.castShadow=0,this.receiveShadow=0,this.frustumCulled=1,this.renderOrder=0,this.userData={}}function d(){p.call(this),this.type="Scene",this.background=null,this.fog=null,this.overrideMaterial=null,this.autoUpdate=1,"undefined"!=typeof __THREE_DEVTOOLS__&&__THREE_DEVTOOLS__.dispatchEvent(new CustomEvent("observe",{detail:this}))}function f(t,e){this.min=void 0!==t?t:new i(1/0,1/0,1/0),this.max=void 0!==e?e:new i(-1/0,-1/0,-1/0)}function m(t,e,n,i,r){var o,a,s,c,l,u;for(o=0,a=t.length-3;o<=a;o+=3)if(Gc.fromArray(t,o),s=r.x*Math.abs(Gc.x)+r.y*Math.abs(Gc.y)+r.z*Math.abs(Gc.z),c=e.dot(Gc),l=n.dot(Gc),u=i.dot(Gc),Math.max(-Math.max(c,l,u),Math.min(c,l,u))>s)return 0;return 1}function g(t,e){this.center=void 0!==t?t:new i,this.radius=void 0!==e?e:0}function v(t,e){this.origin=void 0!==t?t:new i,this.direction=void 0!==e?e:new i}function y(t,e,n){this.a=void 0!==t?t:new i,this.b=void 0!==e?e:new i,this.c=void 0!==n?n:new i}function x(t,e,n){return void 0===e&&void 0===n?this.set(t):this.setRGB(t,e,n)}function b(t,e,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?t+6*(e-t)*n:n<.5?e:n<2/3?t+6*(e-t)*(2/3-n):t}function _(t){return t<.04045?.0773993808*t:Math.pow(.9478672986*t+.0521327014,2.4)}function w(t){return t<.0031308?12.92*t:1.055*Math.pow(t,.41666)-.055}function M(t,e,n,r,o,a){this.a=t,this.b=e,this.c=n,this.normal=r&&r.isVector3?r:new i,this.vertexNormals=Array.isArray(r)?r:[]