meta-client
Version:
Meta.js (Client)
1 lines • 71.8 kB
JSON
{"id":"src\\Space\\Meta\\Graphics\\Graphics.js","dependencies":[{"name":"C:\\Users\\florianmaxim\\work\\meta\\package.json","includedInParent":true,"mtime":1531759463299},{"name":"C:\\Users\\florianmaxim\\work\\meta\\.babelrc","includedInParent":true,"mtime":1531746256699},{"name":"three","loc":{"line":8,"column":19},"parent":"C:\\Users\\florianmaxim\\work\\meta\\src\\Space\\Meta\\Graphics\\Graphics.js","resolved":"C:\\Users\\florianmaxim\\work\\meta\\node_modules\\three\\build\\three.module.js"},{"name":"./three/examples/js/loaders/GLTFLoader","loc":{"line":3,"column":7},"parent":"C:\\Users\\florianmaxim\\work\\meta\\src\\Space\\Meta\\Graphics\\Graphics.js","resolved":"C:\\Users\\florianmaxim\\work\\meta\\src\\Space\\Meta\\Graphics\\three\\examples\\js\\loaders\\GLTFLoader.js"},{"name":"../Meta","loc":{"line":10,"column":17},"parent":"C:\\Users\\florianmaxim\\work\\meta\\src\\Space\\Meta\\Graphics\\Graphics.js","resolved":"C:\\Users\\florianmaxim\\work\\meta\\src\\Space\\Meta\\Meta.js"}],"generated":{"js":"'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();\n\nvar _three = require('three');\n\nvar THREE = _interopRequireWildcard(_three);\n\nrequire('./three/examples/js/loaders/GLTFLoader');\n\nvar _Meta = require('../Meta');\n\nvar _Meta2 = _interopRequireDefault(_Meta);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nvar _DEFAULT = {\n TYPE: 'box' // typ for physics\n\n\n //console.log(new THREE.GLTFLoader())\n\n};var scope = void 0;\n\nvar Graphics = function () {\n function Graphics(props) {\n var _this = this;\n\n var stop = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;\n\n _classCallCheck(this, Graphics);\n\n scope = this;\n\n this.geometry = props !== undefined && props.geometry !== undefined && props.geometry !== true ? props.geometry : new _three.CubeGeometry();\n this.material = props !== undefined && props.material !== undefined && props.material !== true ? props.material : new _three.MeshPhongMaterial({ color: Math.random() * 0xffffff, side: _three.DoubleSide });\n\n this.type = props !== undefined && props.type !== undefined && props.type !== true ? props.type : _DEFAULT.TYPE;\n\n this.mesh = props !== undefined && props.mesh !== undefined && props.mesh !== true ? props.mesh : new _three.Mesh(this.geometry, this.material);\n\n this.model = props.model !== undefined ? props.model : undefined;\n\n this.loader = undefined;\n\n if (this.model !== undefined) {\n var _loadModel = function _loadModel(loader) {\n loader.load(scope.model, function (gltf) {\n scope.mesh.add(gltf.scene);\n });\n };\n\n //Add models default directory\n this.model = 'models/' + this.model;\n\n this.mesh = new THREE.Object3D();\n\n var extentions = ['gltf'];\n var loaders = ['new THREE.GLTFLoader()'];\n\n //Check for provided file extention\n if (this.model.includes(\".\")) {\n\n //Auto-detect loader by provided model file extension\n var fileExtention = void 0;\n\n var pattern = /\\.([0-9a-z]+)(?:[\\?#]|$)/i;\n\n var result = this.model.match(pattern);\n\n fileExtention = result[1];\n\n scope.loader = eval(loaders[extentions.indexOf(fileExtention)]);\n\n _loadModel(scope.loader);\n\n return;\n }\n\n //Auto-detect loader by testing model file extension\n extentions.forEach(function (extention) {\n if (scope.loader !== undefined) return;\n fetch(_this.model + extention).then(function (response) {\n if (response.status === 200) {\n scope.loader = eval(loaders[extentions.indexOf(extention)]);\n //Add extentions to model file path\n scope.model = scope.model + '.' + extention;\n //load model\n _loadModel(scope.loader);\n }\n }).catch(function (error) {\n return console.error(error);\n });\n });\n }\n\n this.physics = true;\n\n if (props.p !== undefined) this.physics = props.p;\n\n if (props.physics !== undefined) this.physics = props.physics;\n\n //Stop the recursion if stop is set\n if (stop) return this;\n\n //console.log('[Graphics] - Has no caller, so go to Meta first')\n\n return new _Meta2.default({ graphics: this, physics: this.physics });\n }\n\n _createClass(Graphics, [{\n key: 'setPosition',\n value: function setPosition(position) {\n this.mesh.position.copy(position);\n return this;\n }\n }, {\n key: 'setRotation',\n value: function setRotation(rotation) {\n this.mesh.rotation.x = rotation.x;\n this.mesh.rotation.y = rotation.y;\n this.mesh.rotation.z = rotation.z;\n\n return this;\n }\n }, {\n key: 'color',\n value: function color(_color) {\n //this.mesh.material.color.set(color);\n return this;\n }\n }, {\n key: 'add',\n value: function add(instance) {\n this.geometry = instance;\n }\n }]);\n\n return Graphics;\n}();\n\nexports.default = Graphics;","map":{"mappings":[{"generated":{"line":9,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":1,"column":0}},{"name":"THREE","generated":{"line":11,"column":4},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":1,"column":12}},{"generated":{"line":13,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":3,"column":0}},{"generated":{"line":15,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":10,"column":0}},{"generated":{"line":25,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":12,"column":0}},{"name":"_DEFAULT","generated":{"line":25,"column":4},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":12,"column":6}},{"generated":{"line":25,"column":15},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":12,"column":17}},{"name":"TYPE","generated":{"line":26,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":13,"column":0}},{"generated":{"line":26,"column":8},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":13,"column":6}},{"generated":{"line":26,"column":13},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":12,"column":17}},{"generated":{"line":26,"column":14},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":13,"column":12}},{"generated":{"line":29,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":16,"column":0}},{"generated":{"line":31,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":12,"column":17}},{"generated":{"line":31,"column":1},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":12,"column":0}},{"generated":{"line":31,"column":2},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":18,"column":0}},{"name":"scope","generated":{"line":31,"column":6},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":18,"column":4}},{"generated":{"line":31,"column":20},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":18,"column":0}},{"name":"Graphics","generated":{"line":33,"column":4},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":20,"column":21}},{"generated":{"line":34,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":22,"column":0}},{"name":"props","generated":{"line":34,"column":20},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":22,"column":12}},{"generated":{"line":34,"column":25},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":22,"column":0}},{"generated":{"line":34,"column":27},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":22,"column":32}},{"generated":{"line":35,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":22,"column":32}},{"generated":{"line":37,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":22,"column":32}},{"name":"stop","generated":{"line":37,"column":8},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":22,"column":19}},{"generated":{"line":37,"column":12},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":22,"column":32}},{"generated":{"line":37,"column":83},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":22,"column":26}},{"generated":{"line":37,"column":88},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":22,"column":32}},{"generated":{"line":39,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":22,"column":32}},{"name":"scope","generated":{"line":41,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":24,"column":2}},{"generated":{"line":41,"column":12},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":24,"column":10}},{"generated":{"line":41,"column":16},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":24,"column":2}},{"generated":{"line":43,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":26,"column":2}},{"name":"geometry","generated":{"line":43,"column":9},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":26,"column":7}},{"generated":{"line":43,"column":17},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":26,"column":2}},{"name":"props","generated":{"line":43,"column":20},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":26,"column":18}},{"name":"undefined","generated":{"line":43,"column":30},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":26,"column":26}},{"generated":{"line":43,"column":39},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":26,"column":18}},{"name":"props","generated":{"line":43,"column":43},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":26,"column":37}},{"name":"geometry","generated":{"line":43,"column":49},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":26,"column":43}},{"generated":{"line":43,"column":57},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":26,"column":37}},{"name":"undefined","generated":{"line":43,"column":62},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":26,"column":54}},{"generated":{"line":43,"column":71},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":26,"column":18}},{"name":"props","generated":{"line":43,"column":75},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":26,"column":65}},{"name":"geometry","generated":{"line":43,"column":81},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":26,"column":71}},{"generated":{"line":43,"column":89},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":26,"column":65}},{"generated":{"line":43,"column":94},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":26,"column":82}},{"generated":{"line":43,"column":98},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":26,"column":18}},{"name":"props","generated":{"line":43,"column":101},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":26,"column":87}},{"name":"geometry","generated":{"line":43,"column":107},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":26,"column":93}},{"generated":{"line":43,"column":115},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":26,"column":18}},{"generated":{"line":43,"column":118},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":26,"column":102}},{"name":"CubeGeometry","generated":{"line":43,"column":122},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":26,"column":106}},{"generated":{"line":43,"column":141},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":26,"column":102}},{"generated":{"line":43,"column":143},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":26,"column":2}},{"generated":{"line":44,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":27,"column":2}},{"name":"material","generated":{"line":44,"column":9},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":27,"column":7}},{"generated":{"line":44,"column":17},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":27,"column":2}},{"name":"props","generated":{"line":44,"column":20},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":27,"column":18}},{"name":"undefined","generated":{"line":44,"column":30},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":27,"column":26}},{"generated":{"line":44,"column":39},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":27,"column":18}},{"name":"props","generated":{"line":44,"column":43},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":27,"column":37}},{"name":"material","generated":{"line":44,"column":49},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":27,"column":43}},{"generated":{"line":44,"column":57},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":27,"column":37}},{"name":"undefined","generated":{"line":44,"column":62},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":27,"column":54}},{"generated":{"line":44,"column":71},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":27,"column":18}},{"name":"props","generated":{"line":44,"column":75},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":27,"column":65}},{"name":"material","generated":{"line":44,"column":81},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":27,"column":71}},{"generated":{"line":44,"column":89},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":27,"column":65}},{"generated":{"line":44,"column":94},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":27,"column":82}},{"generated":{"line":44,"column":98},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":27,"column":18}},{"name":"props","generated":{"line":44,"column":101},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":27,"column":87}},{"name":"material","generated":{"line":44,"column":107},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":27,"column":93}},{"generated":{"line":44,"column":115},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":27,"column":18}},{"generated":{"line":44,"column":118},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":27,"column":102}},{"name":"MeshPhongMaterial","generated":{"line":44,"column":122},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":27,"column":106}},{"generated":{"line":44,"column":146},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":27,"column":102}},{"generated":{"line":44,"column":147},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":27,"column":124}},{"name":"color","generated":{"line":44,"column":149},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":27,"column":125}},{"name":"Math","generated":{"line":44,"column":156},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":27,"column":131}},{"name":"random","generated":{"line":44,"column":161},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":27,"column":136}},{"generated":{"line":44,"column":167},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":27,"column":131}},{"generated":{"line":44,"column":172},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":27,"column":145}},{"generated":{"line":44,"column":180},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":27,"column":124}},{"name":"side","generated":{"line":44,"column":182},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":27,"column":155}},{"name":"DoubleSide","generated":{"line":44,"column":188},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":27,"column":161}},{"generated":{"line":44,"column":205},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":27,"column":124}},{"generated":{"line":44,"column":207},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":27,"column":102}},{"generated":{"line":44,"column":208},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":27,"column":2}},{"generated":{"line":46,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":29,"column":2}},{"name":"type","generated":{"line":46,"column":9},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":29,"column":7}},{"generated":{"line":46,"column":13},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":29,"column":2}},{"name":"props","generated":{"line":46,"column":16},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":29,"column":14}},{"name":"undefined","generated":{"line":46,"column":26},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":29,"column":22}},{"generated":{"line":46,"column":35},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":29,"column":14}},{"name":"props","generated":{"line":46,"column":39},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":29,"column":33}},{"name":"type","generated":{"line":46,"column":45},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":29,"column":39}},{"generated":{"line":46,"column":49},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":29,"column":33}},{"name":"undefined","generated":{"line":46,"column":54},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":29,"column":46}},{"generated":{"line":46,"column":63},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":29,"column":14}},{"name":"props","generated":{"line":46,"column":67},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":29,"column":57}},{"name":"type","generated":{"line":46,"column":73},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":29,"column":63}},{"generated":{"line":46,"column":77},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":29,"column":57}},{"generated":{"line":46,"column":82},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":29,"column":70}},{"generated":{"line":46,"column":86},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":29,"column":14}},{"name":"props","generated":{"line":46,"column":89},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":29,"column":75}},{"name":"type","generated":{"line":46,"column":95},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":29,"column":81}},{"generated":{"line":46,"column":99},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":29,"column":14}},{"name":"_DEFAULT","generated":{"line":46,"column":102},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":29,"column":86}},{"name":"TYPE","generated":{"line":46,"column":111},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":29,"column":95}},{"generated":{"line":46,"column":115},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":29,"column":2}},{"generated":{"line":48,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":31,"column":2}},{"name":"mesh","generated":{"line":48,"column":9},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":31,"column":7}},{"generated":{"line":48,"column":13},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":31,"column":2}},{"name":"props","generated":{"line":48,"column":16},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":31,"column":14}},{"name":"undefined","generated":{"line":48,"column":26},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":31,"column":22}},{"generated":{"line":48,"column":35},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":31,"column":14}},{"name":"props","generated":{"line":48,"column":39},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":31,"column":33}},{"name":"mesh","generated":{"line":48,"column":45},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":31,"column":39}},{"generated":{"line":48,"column":49},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":31,"column":33}},{"name":"undefined","generated":{"line":48,"column":54},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":31,"column":46}},{"generated":{"line":48,"column":63},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":31,"column":14}},{"name":"props","generated":{"line":48,"column":67},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":31,"column":57}},{"name":"mesh","generated":{"line":48,"column":73},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":31,"column":63}},{"generated":{"line":48,"column":77},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":31,"column":57}},{"generated":{"line":48,"column":82},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":31,"column":70}},{"generated":{"line":48,"column":86},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":31,"column":14}},{"name":"props","generated":{"line":48,"column":89},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":31,"column":75}},{"name":"mesh","generated":{"line":48,"column":95},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":31,"column":81}},{"generated":{"line":48,"column":99},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":31,"column":14}},{"generated":{"line":48,"column":102},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":31,"column":86}},{"name":"Mesh","generated":{"line":48,"column":106},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":31,"column":90}},{"generated":{"line":48,"column":117},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":31,"column":86}},{"generated":{"line":48,"column":118},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":31,"column":95}},{"name":"geometry","generated":{"line":48,"column":123},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":31,"column":100}},{"generated":{"line":48,"column":131},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":31,"column":86}},{"generated":{"line":48,"column":133},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":31,"column":110}},{"name":"material","generated":{"line":48,"column":138},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":31,"column":115}},{"generated":{"line":48,"column":146},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":31,"column":86}},{"generated":{"line":48,"column":147},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":31,"column":2}},{"generated":{"line":50,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":33,"column":2}},{"name":"model","generated":{"line":50,"column":9},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":33,"column":7}},{"generated":{"line":50,"column":14},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":33,"column":2}},{"name":"props","generated":{"line":50,"column":17},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":33,"column":15}},{"name":"model","generated":{"line":50,"column":23},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":33,"column":21}},{"generated":{"line":50,"column":28},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":33,"column":15}},{"name":"undefined","generated":{"line":50,"column":33},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":33,"column":29}},{"generated":{"line":50,"column":42},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":33,"column":15}},{"name":"props","generated":{"line":50,"column":45},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":33,"column":39}},{"name":"model","generated":{"line":50,"column":51},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":33,"column":45}},{"generated":{"line":50,"column":56},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":33,"column":15}},{"name":"undefined","generated":{"line":50,"column":59},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":33,"column":51}},{"generated":{"line":50,"column":68},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":33,"column":2}},{"generated":{"line":52,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":35,"column":2}},{"name":"loader","generated":{"line":52,"column":9},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":35,"column":7}},{"generated":{"line":52,"column":15},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":35,"column":2}},{"name":"undefined","generated":{"line":52,"column":18},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":35,"column":16}},{"generated":{"line":52,"column":27},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":35,"column":2}},{"generated":{"line":54,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":37,"column":2}},{"generated":{"line":54,"column":8},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":37,"column":5}},{"name":"model","generated":{"line":54,"column":13},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":37,"column":10}},{"generated":{"line":54,"column":18},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":37,"column":5}},{"name":"undefined","generated":{"line":54,"column":23},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":37,"column":20}},{"generated":{"line":54,"column":32},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":37,"column":2}},{"generated":{"line":54,"column":34},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":37,"column":30}},{"generated":{"line":55,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":37,"column":30}},{"name":"loadModel","generated":{"line":55,"column":10},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":86,"column":11}},{"generated":{"line":55,"column":20},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":37,"column":30}},{"generated":{"line":55,"column":23},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":86,"column":2}},{"name":"loadModel","generated":{"line":55,"column":32},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":86,"column":11}},{"generated":{"line":55,"column":42},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":86,"column":2}},{"name":"loader","generated":{"line":55,"column":43},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":86,"column":21}},{"generated":{"line":55,"column":49},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":86,"column":2}},{"generated":{"line":55,"column":51},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":86,"column":28}},{"name":"loader","generated":{"line":56,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":87,"column":4}},{"name":"load","generated":{"line":56,"column":15},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":87,"column":11}},{"generated":{"line":56,"column":19},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":87,"column":4}},{"name":"scope","generated":{"line":56,"column":20},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":87,"column":17}},{"name":"model","generated":{"line":56,"column":26},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":87,"column":23}},{"generated":{"line":56,"column":31},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":87,"column":4}},{"generated":{"line":56,"column":33},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":87,"column":30}},{"name":"gltf","generated":{"line":56,"column":43},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":87,"column":32}},{"generated":{"line":56,"column":47},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":87,"column":30}},{"generated":{"line":56,"column":49},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":87,"column":42}},{"name":"scope","generated":{"line":57,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":88,"column":6}},{"name":"mesh","generated":{"line":57,"column":16},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":88,"column":12}},{"generated":{"line":57,"column":20},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":88,"column":6}},{"name":"add","generated":{"line":57,"column":21},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":88,"column":17}},{"generated":{"line":57,"column":24},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":88,"column":6}},{"name":"gltf","generated":{"line":57,"column":25},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":88,"column":22}},{"name":"scene","generated":{"line":57,"column":30},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":88,"column":27}},{"generated":{"line":57,"column":35},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":88,"column":6}},{"generated":{"line":58,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":89,"column":5}},{"generated":{"line":58,"column":9},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":87,"column":4}},{"generated":{"line":59,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":90,"column":3}},{"generated":{"line":59,"column":7},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":37,"column":30}},{"generated":{"line":61,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":39,"column":2}},{"generated":{"line":62,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":40,"column":2}},{"name":"model","generated":{"line":62,"column":11},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":40,"column":7}},{"generated":{"line":62,"column":16},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":40,"column":2}},{"generated":{"line":62,"column":19},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":40,"column":15}},{"generated":{"line":62,"column":31},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":40,"column":25}},{"name":"model","generated":{"line":62,"column":36},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":40,"column":30}},{"generated":{"line":62,"column":41},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":40,"column":2}},{"generated":{"line":64,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":42,"column":2}},{"name":"mesh","generated":{"line":64,"column":11},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":42,"column":7}},{"generated":{"line":64,"column":15},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":42,"column":2}},{"generated":{"line":64,"column":18},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":42,"column":14}},{"name":"THREE","generated":{"line":64,"column":22},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":42,"column":18}},{"name":"Object3D","generated":{"line":64,"column":28},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":42,"column":24}},{"generated":{"line":64,"column":36},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":42,"column":14}},{"generated":{"line":64,"column":38},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":42,"column":2}},{"generated":{"line":66,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":44,"column":2}},{"name":"extentions","generated":{"line":66,"column":10},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":44,"column":8}},{"generated":{"line":66,"column":23},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":44,"column":21}},{"generated":{"line":66,"column":24},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":45,"column":4}},{"generated":{"line":66,"column":30},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":44,"column":21}},{"generated":{"line":66,"column":31},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":44,"column":2}},{"generated":{"line":67,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":47,"column":2}},{"name":"loaders","generated":{"line":67,"column":10},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":47,"column":8}},{"generated":{"line":67,"column":20},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":47,"column":18}},{"generated":{"line":67,"column":21},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":48,"column":4}},{"generated":{"line":67,"column":45},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":47,"column":18}},{"generated":{"line":67,"column":46},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":47,"column":2}},{"generated":{"line":69,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":51,"column":2}},{"generated":{"line":70,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":52,"column":2}},{"generated":{"line":70,"column":10},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":52,"column":5}},{"name":"model","generated":{"line":70,"column":15},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":52,"column":10}},{"generated":{"line":70,"column":20},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":52,"column":5}},{"name":"includes","generated":{"line":70,"column":21},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":52,"column":16}},{"generated":{"line":70,"column":29},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":52,"column":5}},{"generated":{"line":70,"column":30},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":52,"column":25}},{"generated":{"line":70,"column":33},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":52,"column":5}},{"generated":{"line":70,"column":34},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":52,"column":2}},{"generated":{"line":70,"column":36},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":52,"column":30}},{"generated":{"line":72,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":54,"column":4}},{"generated":{"line":73,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":55,"column":4}},{"name":"fileExtention","generated":{"line":73,"column":12},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":55,"column":8}},{"generated":{"line":73,"column":34},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":55,"column":4}},{"generated":{"line":75,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":57,"column":4}},{"name":"pattern","generated":{"line":75,"column":12},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":57,"column":10}},{"generated":{"line":75,"column":22},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":57,"column":20}},{"generated":{"line":75,"column":49},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":57,"column":4}},{"generated":{"line":77,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":59,"column":4}},{"name":"result","generated":{"line":77,"column":12},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":59,"column":10}},{"generated":{"line":77,"column":21},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":59,"column":19}},{"name":"model","generated":{"line":77,"column":26},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":59,"column":24}},{"generated":{"line":77,"column":31},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":59,"column":19}},{"name":"match","generated":{"line":77,"column":32},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":59,"column":30}},{"generated":{"line":77,"column":37},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":59,"column":19}},{"name":"pattern","generated":{"line":77,"column":38},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":59,"column":36}},{"generated":{"line":77,"column":45},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":59,"column":19}},{"generated":{"line":77,"column":46},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":59,"column":4}},{"name":"fileExtention","generated":{"line":79,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":61,"column":4}},{"name":"result","generated":{"line":79,"column":24},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":61,"column":20}},{"generated":{"line":79,"column":31},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":61,"column":27}},{"generated":{"line":79,"column":32},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":61,"column":20}},{"generated":{"line":79,"column":33},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":61,"column":4}},{"name":"scope","generated":{"line":81,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":63,"column":4}},{"name":"loader","generated":{"line":81,"column":14},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":63,"column":10}},{"generated":{"line":81,"column":20},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":63,"column":4}},{"name":"eval","generated":{"line":81,"column":23},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":63,"column":19}},{"name":"loaders","generated":{"line":81,"column":28},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":63,"column":24}},{"name":"extentions","generated":{"line":81,"column":36},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":63,"column":32}},{"name":"indexOf","generated":{"line":81,"column":47},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":63,"column":43}},{"generated":{"line":81,"column":54},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":63,"column":32}},{"name":"fileExtention","generated":{"line":81,"column":55},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":63,"column":51}},{"generated":{"line":81,"column":68},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":63,"column":32}},{"generated":{"line":81,"column":69},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":63,"column":24}},{"generated":{"line":81,"column":70},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":63,"column":19}},{"generated":{"line":81,"column":71},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":63,"column":4}},{"name":"loadModel","generated":{"line":83,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":65,"column":4}},{"name":"scope","generated":{"line":83,"column":19},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":65,"column":14}},{"name":"loader","generated":{"line":83,"column":25},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":65,"column":20}},{"generated":{"line":83,"column":31},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":65,"column":4}},{"generated":{"line":85,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":67,"column":4}},{"generated":{"line":86,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":68,"column":3}},{"generated":{"line":88,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":70,"column":2}},{"name":"extentions","generated":{"line":89,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":71,"column":2}},{"name":"forEach","generated":{"line":89,"column":17},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":71,"column":13}},{"generated":{"line":89,"column":24},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":71,"column":2}},{"generated":{"line":89,"column":25},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":71,"column":21}},{"name":"extention","generated":{"line":89,"column":35},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":71,"column":22}},{"generated":{"line":89,"column":44},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":71,"column":21}},{"generated":{"line":89,"column":46},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":71,"column":36}},{"generated":{"line":90,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":72,"column":4}},{"name":"scope","generated":{"line":90,"column":12},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":72,"column":7}},{"name":"loader","generated":{"line":90,"column":18},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":72,"column":13}},{"generated":{"line":90,"column":24},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":72,"column":7}},{"name":"undefined","generated":{"line":90,"column":29},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":72,"column":22}},{"generated":{"line":90,"column":38},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":72,"column":4}},{"generated":{"line":90,"column":40},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":72,"column":33}},{"name":"fetch","generated":{"line":91,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":73,"column":4}},{"generated":{"line":91,"column":14},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":73,"column":10}},{"name":"model","generated":{"line":91,"column":20},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":73,"column":15}},{"generated":{"line":91,"column":25},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":73,"column":10}},{"name":"extention","generated":{"line":91,"column":28},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":73,"column":21}},{"generated":{"line":91,"column":37},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":73,"column":4}},{"name":"then","generated":{"line":91,"column":39},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":74,"column":5}},{"generated":{"line":91,"column":43},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":73,"column":4}},{"generated":{"line":91,"column":44},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":74,"column":10}},{"name":"response","generated":{"line":91,"column":54},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":74,"column":19}},{"generated":{"line":91,"column":62},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":74,"column":10}},{"generated":{"line":91,"column":64},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":74,"column":29}},{"generated":{"line":92,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":75,"column":6}},{"name":"response","generated":{"line":92,"column":14},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":75,"column":9}},{"name":"status","generated":{"line":92,"column":23},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":75,"column":18}},{"generated":{"line":92,"column":29},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":75,"column":9}},{"generated":{"line":92,"column":34},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":75,"column":27}},{"generated":{"line":92,"column":37},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":75,"column":6}},{"generated":{"line":92,"column":39},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":75,"column":31}},{"name":"scope","generated":{"line":93,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":76,"column":8}},{"name":"loader","generated":{"line":93,"column":18},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":76,"column":14}},{"generated":{"line":93,"column":24},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":76,"column":8}},{"name":"eval","generated":{"line":93,"column":27},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":76,"column":23}},{"name":"loaders","generated":{"line":93,"column":32},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":76,"column":28}},{"name":"extentions","generated":{"line":93,"column":40},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":76,"column":36}},{"name":"indexOf","generated":{"line":93,"column":51},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":76,"column":47}},{"generated":{"line":93,"column":58},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":76,"column":36}},{"name":"extention","generated":{"line":93,"column":59},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":76,"column":55}},{"generated":{"line":93,"column":68},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":76,"column":36}},{"generated":{"line":93,"column":69},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":76,"column":28}},{"generated":{"line":93,"column":70},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":76,"column":23}},{"generated":{"line":93,"column":71},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":76,"column":8}},{"generated":{"line":94,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":77,"column":8}},{"name":"scope","generated":{"line":95,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":78,"column":8}},{"name":"model","generated":{"line":95,"column":18},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":78,"column":14}},{"generated":{"line":95,"column":23},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":78,"column":8}},{"name":"scope","generated":{"line":95,"column":26},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":78,"column":22}},{"name":"model","generated":{"line":95,"column":32},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":78,"column":28}},{"generated":{"line":95,"column":37},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":78,"column":22}},{"generated":{"line":95,"column":40},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":78,"column":34}},{"generated":{"line":95,"column":43},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":78,"column":22}},{"name":"extention","generated":{"line":95,"column":46},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":78,"column":38}},{"generated":{"line":95,"column":55},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":78,"column":8}},{"generated":{"line":96,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":79,"column":8}},{"name":"loadModel","generated":{"line":97,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":80,"column":8}},{"name":"scope","generated":{"line":97,"column":23},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":80,"column":18}},{"name":"loader","generated":{"line":97,"column":29},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":80,"column":24}},{"generated":{"line":97,"column":35},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":80,"column":8}},{"generated":{"line":98,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":81,"column":7}},{"generated":{"line":99,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":82,"column":5}},{"generated":{"line":99,"column":9},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":73,"column":4}},{"name":"catch","generated":{"line":99,"column":11},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":83,"column":5}},{"generated":{"line":99,"column":16},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":73,"column":4}},{"generated":{"line":99,"column":17},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":83,"column":11}},{"generated":{"line":100,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":83,"column":11}},{"name":"console","generated":{"line":100,"column":17},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":83,"column":20}},{"name":"error","generated":{"line":100,"column":25},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":83,"column":28}},{"generated":{"line":100,"column":30},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":83,"column":20}},{"name":"error","generated":{"line":100,"column":31},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":83,"column":34}},{"generated":{"line":100,"column":36},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":83,"column":20}},{"generated":{"line":100,"column":37},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":83,"column":11}},{"generated":{"line":101,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":83,"column":11}},{"generated":{"line":101,"column":9},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":73,"column":4}},{"generated":{"line":102,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":84,"column":3}},{"generated":{"line":102,"column":7},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":71,"column":2}},{"generated":{"line":103,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":93,"column":1}},{"generated":{"line":105,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":95,"column":0}},{"name":"physics","generated":{"line":105,"column":9},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":95,"column":5}},{"generated":{"line":105,"column":16},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":95,"column":0}},{"generated":{"line":105,"column":19},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":95,"column":15}},{"generated":{"line":105,"column":23},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":95,"column":0}},{"generated":{"line":107,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":97,"column":0}},{"name":"props","generated":{"line":107,"column":8},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":97,"column":3}},{"name":"p","generated":{"line":107,"column":14},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":97,"column":9}},{"generated":{"line":107,"column":15},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":97,"column":3}},{"name":"undefined","generated":{"line":107,"column":20},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":97,"column":13}},{"generated":{"line":107,"column":29},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":97,"column":0}},{"generated":{"line":107,"column":31},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":98,"column":0}},{"name":"physics","generated":{"line":107,"column":36},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":98,"column":5}},{"generated":{"line":107,"column":43},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":98,"column":0}},{"name":"props","generated":{"line":107,"column":46},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":98,"column":16}},{"name":"p","generated":{"line":107,"column":52},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":98,"column":22}},{"generated":{"line":107,"column":53},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":98,"column":0}},{"generated":{"line":109,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":100,"column":0}},{"name":"props","generated":{"line":109,"column":8},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":100,"column":3}},{"name":"physics","generated":{"line":109,"column":14},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":100,"column":9}},{"generated":{"line":109,"column":21},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":100,"column":3}},{"name":"undefined","generated":{"line":109,"column":26},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":100,"column":19}},{"generated":{"line":109,"column":35},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":100,"column":0}},{"generated":{"line":109,"column":37},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":101,"column":0}},{"name":"physics","generated":{"line":109,"column":42},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":101,"column":5}},{"generated":{"line":109,"column":49},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":101,"column":0}},{"name":"props","generated":{"line":109,"column":52},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":101,"column":16}},{"name":"physics","generated":{"line":109,"column":58},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":101,"column":22}},{"generated":{"line":109,"column":65},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":101,"column":0}},{"generated":{"line":111,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":103,"column":0}},{"generated":{"line":112,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":104,"column":0}},{"name":"stop","generated":{"line":112,"column":8},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":104,"column":3}},{"generated":{"line":112,"column":12},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":104,"column":0}},{"generated":{"line":112,"column":14},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":105,"column":0}},{"generated":{"line":112,"column":21},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":105,"column":7}},{"generated":{"line":112,"column":25},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":105,"column":0}},{"generated":{"line":114,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":107,"column":0}},{"generated":{"line":116,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":109,"column":0}},{"generated":{"line":116,"column":11},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":109,"column":7}},{"name":"Meta","generated":{"line":116,"column":15},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":109,"column":11}},{"generated":{"line":116,"column":29},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":109,"column":7}},{"generated":{"line":116,"column":30},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":109,"column":16}},{"name":"graphics","generated":{"line":116,"column":32},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":109,"column":17}},{"generated":{"line":116,"column":42},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":109,"column":27}},{"generated":{"line":116,"column":46},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":109,"column":16}},{"name":"physics","generated":{"line":116,"column":48},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":109,"column":33}},{"generated":{"line":116,"column":57},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":109,"column":42}},{"name":"physics","generated":{"line":116,"column":62},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":109,"column":47}},{"generated":{"line":116,"column":69},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":109,"column":16}},{"generated":{"line":116,"column":71},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":109,"column":7}},{"generated":{"line":116,"column":72},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":109,"column":0}},{"generated":{"line":117,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":111,"column":1}},{"name":"position","generated":{"line":121,"column":32},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":113,"column":12}},{"generated":{"line":121,"column":42},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":113,"column":21}},{"generated":{"line":122,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":114,"column":0}},{"name":"mesh","generated":{"line":122,"column":11},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":114,"column":5}},{"generated":{"line":122,"column":15},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":114,"column":0}},{"name":"position","generated":{"line":122,"column":16},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":114,"column":10}},{"generated":{"line":122,"column":24},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":114,"column":0}},{"name":"copy","generated":{"line":122,"column":25},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":114,"column":19}},{"generated":{"line":122,"column":29},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":114,"column":0}},{"name":"position","generated":{"line":122,"column":30},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":114,"column":24}},{"generated":{"line":122,"column":38},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":114,"column":0}},{"generated":{"line":123,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":115,"column":0}},{"generated":{"line":123,"column":13},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":115,"column":7}},{"generated":{"line":123,"column":17},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":115,"column":0}},{"generated":{"line":124,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":116,"column":1}},{"name":"rotation","generated":{"line":127,"column":32},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":118,"column":12}},{"generated":{"line":127,"column":42},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":118,"column":21}},{"generated":{"line":128,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":119,"column":2}},{"name":"mesh","generated":{"line":128,"column":11},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":119,"column":7}},{"generated":{"line":128,"column":15},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":119,"column":2}},{"name":"rotation","generated":{"line":128,"column":16},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":119,"column":12}},{"generated":{"line":128,"column":24},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":119,"column":2}},{"name":"x","generated":{"line":128,"column":25},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":119,"column":21}},{"generated":{"line":128,"column":26},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":119,"column":2}},{"name":"rotation","generated":{"line":128,"column":29},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":119,"column":25}},{"name":"x","generated":{"line":128,"column":38},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":119,"column":34}},{"generated":{"line":128,"column":39},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":119,"column":2}},{"generated":{"line":129,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":120,"column":2}},{"name":"mesh","generated":{"line":129,"column":11},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":120,"column":7}},{"generated":{"line":129,"column":15},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":120,"column":2}},{"name":"rotation","generated":{"line":129,"column":16},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":120,"column":12}},{"generated":{"line":129,"column":24},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":120,"column":2}},{"name":"y","generated":{"line":129,"column":25},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":120,"column":21}},{"generated":{"line":129,"column":26},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":120,"column":2}},{"name":"rotation","generated":{"line":129,"column":29},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":120,"column":25}},{"name":"y","generated":{"line":129,"column":38},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":120,"column":34}},{"generated":{"line":129,"column":39},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":120,"column":2}},{"generated":{"line":130,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":121,"column":2}},{"name":"mesh","generated":{"line":130,"column":11},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":121,"column":7}},{"generated":{"line":130,"column":15},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":121,"column":2}},{"name":"rotation","generated":{"line":130,"column":16},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":121,"column":12}},{"generated":{"line":130,"column":24},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":121,"column":2}},{"name":"z","generated":{"line":130,"column":25},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":121,"column":21}},{"generated":{"line":130,"column":26},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":121,"column":2}},{"name":"rotation","generated":{"line":130,"column":29},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":121,"column":25}},{"name":"z","generated":{"line":130,"column":38},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":121,"column":34}},{"generated":{"line":130,"column":39},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":121,"column":2}},{"generated":{"line":132,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":123,"column":2}},{"generated":{"line":132,"column":13},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":123,"column":9}},{"generated":{"line":132,"column":17},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":123,"column":2}},{"generated":{"line":133,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":124,"column":1}},{"name":"color","generated":{"line":136,"column":26},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":126,"column":6}},{"generated":{"line":136,"column":34},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":126,"column":12}},{"generated":{"line":137,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":127,"column":0}},{"generated":{"line":138,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":128,"column":0}},{"generated":{"line":138,"column":13},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":128,"column":7}},{"generated":{"line":138,"column":17},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":128,"column":0}},{"generated":{"line":139,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":129,"column":1}},{"name":"instance","generated":{"line":142,"column":24},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":131,"column":4}},{"generated":{"line":142,"column":34},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":131,"column":13}},{"generated":{"line":143,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":132,"column":0}},{"name":"geometry","generated":{"line":143,"column":11},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":132,"column":5}},{"generated":{"line":143,"column":19},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":132,"column":0}},{"name":"instance","generated":{"line":143,"column":22},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":132,"column":16}},{"generated":{"line":143,"column":30},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":132,"column":0}},{"generated":{"line":144,"column":0},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":133,"column":1}},{"name":"Graphics","generated":{"line":150,"column":18},"source":"src\\Space\\Meta\\Graphics\\Graphics.js","original":{"line":20,"column":21}}],"sources":{"src\\Space\\Meta\\Graphics\\Graphics.js":"import * as THREE from 'three'\r\n\r\nimport './three/examples/js/loaders/GLTFLoader'\r\n\r\nimport {CubeGeometry,\r\n MeshPhongMaterial,\r\n Mesh,\r\n DoubleSide} from 'three';\r\n\r\nimport Meta from '../Meta';\r\n\r\nconst _DEFAULT = {\r\nTYPE: 'box' // typ for physics\r\n}\r\n\r\n//console.log(new THREE.GLTFLoader())\r\n\r\nlet scope;\r\n\r\nexport default class Graphics {\r\n\r\nconstructor(props, stop = false){\r\n\r\n scope = this\r\n\r\n this.geometry = props!==undefined&&props.geometry!==undefined&&props.geometry!==true?props.geometry:new CubeGeometry();\r\n this.material = props!==undefined&&props.material!==undefined&&props.material!==true?props.material:new MeshPhongMaterial({color:Math.random()*0xffffff, side: DoubleSide});\r\n\r\n this.type = props!==undefined&&props.type!==undefined&&props.type!==true?props.type:_DEFAULT.TYPE;\r\n\r\n this.mesh = props!==undefined&&props.mesh!==undefined&&props.mesh!==true?props.mesh:new Mesh(this.geometry, this.material);\r\n\r\n this.model = props.model!==undefined?props.model:undefined;\r\n\r\n this.loader = undefined;\r\n\r\n if(this.model !== undefined){\r\n\r\n //Add models default directory\r\n this.model = 'models/'+this.model\r\n\r\n this.mesh = new THREE.Object3D();\r\n\r\n const extentions = [\r\n 'gltf'\r\n ]\r\n const loaders = [\r\n 'new THREE.GLTFLoader()'\r\n ]\r\n\r\n //Check for provided file extention\r\n if(this.model.includes(\".\")){\r\n\r\n //Auto-detect loader by provided model file extension\r\n let fileExtention;\r\n \r\n const pattern = /\\.([0-9a-z]+)(?:[\\?#]|$)/i;\r\n\r\n const result = this.model.match(pattern);\r\n\r\n fileExtention = result[1]\r\n\r\n scope.loader = eval(loaders[extentions.indexOf(fileExtention)])\r\n\r\n loadModel(scope.loader)\r\n\r\n return\r\n }\r\n\r\n //Auto-detect loader by testing model file extension\r\n extentions.forEach((extention) => {\r\n if(scope.loader!==undefined) return;\r\n fetch(this.model+extention)\r\n .then(function(response) {\r\n if(response.status===200){\r\n scope.loader = eval(loaders[extentions.indexOf(extention)])\r\n //Add extentions to model file path\r\n scope.model = scope.model+'.'+extention\r\n //load model\r\n loadModel(scope.loader)\r\n }\r\n })\r\n .catch(error => console.error(error));\r\n })\r\n\r\n function loadModel(loader){\r\n loader.load( scope.model, ( gltf ) => {\r\n scope.mesh.add( gltf.scene );\r\n });\r\n }\r\n\r\n\r\n}\r\n\r\nthis.physics = true;\r\n\r\nif(props.p!==undefined)\r\nthis.physics = props.p;\r\n\r\nif(props.physics!==undefined)\r\nthis.physics = props.physics;\r\n\r\n//Stop the recursion if stop is set\r\nif(stop)\r\nreturn this;\r\n\r\n//console.log('[Graphics] - Has no caller, so go to Meta first')\r\n\r\nreturn new Meta({graphics: this, physics: this.physics});\r\n\r\n}\r\n\r\nsetPosition(position){\r\nthis.mesh.position.copy(position)\r\nreturn this;\r\n}\r\n\r\nsetRotation(rotation){\r\n this.mesh.rotation.x = rotation.x\r\n this.mesh.rotation.y = rotation.y\r\n this.mesh.rotation.z = rotation.z\r\n\r\n return this;\r\n}\r\n\r\ncolor(color){\r\n//this.mesh.material.color.set(color);\r\nreturn this;\r\n}\r\n\r\nadd(instance){\r\nthis.geometry = instance;\r\n}\r\n\r\n}\r\n"},"lineCount":null}},"hash":"812ad040532a6517779bde5aa5cc5c7d","cacheData":{"env":{}}}