UNPKG

meta-client

Version:
1 lines 141 kB
{"id":"src\\Space\\Space.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":"../../config","loc":{"line":1,"column":19},"parent":"C:\\Users\\florianmaxim\\work\\meta\\src\\Space\\Space.js","resolved":"C:\\Users\\florianmaxim\\work\\meta\\config.js"},{"name":"three","loc":{"line":13,"column":20},"parent":"C:\\Users\\florianmaxim\\work\\meta\\src\\Space\\Space.js","resolved":"C:\\Users\\florianmaxim\\work\\meta\\node_modules\\three\\build\\three.module.js"},{"name":"./Device/Device","loc":{"line":15,"column":21},"parent":"C:\\Users\\florianmaxim\\work\\meta\\src\\Space\\Space.js","resolved":"C:\\Users\\florianmaxim\\work\\meta\\src\\Space\\Device\\Device.js"},{"name":"./Meta/Meta","loc":{"line":17,"column":19},"parent":"C:\\Users\\florianmaxim\\work\\meta\\src\\Space\\Space.js","resolved":"C:\\Users\\florianmaxim\\work\\meta\\src\\Space\\Meta\\Meta.js"},{"name":"./Meta/Graphics/Graphics","loc":{"line":18,"column":21},"parent":"C:\\Users\\florianmaxim\\work\\meta\\src\\Space\\Space.js","resolved":"C:\\Users\\florianmaxim\\work\\meta\\src\\Space\\Meta\\Graphics\\Graphics.js"},{"name":"./Meta/Graphics/Geometries/Cube","loc":{"line":19,"column":21},"parent":"C:\\Users\\florianmaxim\\work\\meta\\src\\Space\\Space.js","resolved":"C:\\Users\\florianmaxim\\work\\meta\\src\\Space\\Meta\\Graphics\\Geometries\\Cube.js"}],"generated":{"js":"'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n    value: true\n});\nexports.timer = exports.on = undefined;\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 _config = require('../../config');\n\nvar _config2 = _interopRequireDefault(_config);\n\nvar _three = require('three');\n\nvar _Device = require('./Device/Device');\n\nvar _Device2 = _interopRequireDefault(_Device);\n\nvar _Meta2 = require('./Meta/Meta');\n\nvar _Meta3 = _interopRequireDefault(_Meta2);\n\nvar _Graphics = require('./Meta/Graphics/Graphics');\n\nvar _Graphics2 = _interopRequireDefault(_Graphics);\n\nvar _Cube = require('./Meta/Graphics/Geometries/Cube');\n\nvar _Cube2 = _interopRequireDefault(_Cube);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nvar scope = void 0;\n\nvar renderer = void 0,\n    scene = void 0,\n    camera = void 0,\n    controls = void 0,\n    container = void 0;\n\nvar animate = void 0;\n\nvar stop = false;\n\nvar instance = false;\n\nvar clock = void 0;\n\nvar _default = void 0;\n\n/** This class represents a relative space.\r\n* @constructor\r\n* @param {Object} props\r\n* @param {String} props.color  The space's color.\r\n* @param {String} props.Meta   Meta that should come with the space.\r\n*/\n\nvar Space = function () {\n    function Space(props) {\n        var _this = this;\n\n        _classCallCheck(this, Space);\n\n        _default = {\n            color: _config2.default.space.color\n\n            //Handle Props\n        };var _Meta = props && props.Meta !== undefined ? props.Meta : false;\n        var _color = props && props.color !== undefined ? props.color : _default.color;\n\n        //Reset clock\n        clock = new _three.Clock();\n\n        //If we already have a space just reassign the props\n        if (instance) {\n\n            Space.clear();\n\n            Space.get().renderer.setClearColor(_color);\n            Space.get().scene.fog = new _three.Fog(_color, 0, 5);\n\n            return Space.get();\n        }\n\n        scope = this;\n\n        instance = this;\n\n        /**\r\n        * Contains all Events in space.\r\n        */\n        this.events = [];\n\n        /**\r\n        * Contains all Meta in space.\r\n        */\n        this.Meta = [];\n\n        /**\r\n        * Contains all Intervals in space. (Should Go To Void later)\r\n        */\n        this.intervals = [];\n\n        /*\r\n        Init Renderer\r\n        */\n\n        document.body.style.margin = '0';\n\n        this.renderer = new _three.WebGLRenderer({ antialias: true });\n        this.renderer.setSize(innerWidth, innerHeight);\n        this.renderer.setViewport(0, 0, innerWidth, innerHeight);\n        this.renderer.setPixelRatio(window.devicePixelRatio);\n        this.renderer.setClearColor(_color);\n\n        this.renderer.gammaInput = true;\n        this.renderer.gammaOutput = true;\n\n        this.renderer.autoClear = true;\n\n        this.renderer.domElement.id = \"renderer\";\n        this.renderer.domElement.style.position = 'fixed';\n        this.renderer.domElement.style.zIndex = '0';\n        this.renderer.domElement.style.left = '0';\n        this.renderer.domElement.style.top = '0';\n\n        this.renderer.animate(scope.render);\n\n        document.body.appendChild(this.renderer.domElement);\n\n        this.scene = new _three.Scene();\n        this.scene.fog = new _three.Fog(_color, 0, 6.25);\n\n        this.camera = new _three.PerspectiveCamera(55, innerWidth / innerHeight, .01, 1000);\n        this.scene.add(this.camera);\n\n        var light = new _three.AmbientLight(0xffffff, .5);\n        light.position.set(25, 50, 25);\n        this.scene.add(light);\n\n        light = new _three.DirectionalLight(0xffffff, 1);\n        light.position.set(25, 25, 25);\n        this.scene.add(light);\n\n        light = new _three.DirectionalLight(0xffffff, 1);\n        light.position.set(-25, 25, -25);\n        this.scene.add(light);\n\n        addEventListener('resize', function (event) {\n            _this.camera.aspect = window.innerWidth / window.innerHeight;\n            _this.camera.updateProjectionMatrix();\n            _this.renderer.setSize(window.innerWidth, window.innerHeight);\n        });\n\n        /*\r\n          Container\r\n          The container is adjusted buy this the specifix device controller\r\n          (Move everything down a little on desktop and mobile,\r\n          to hava a human point of view)\r\n        */\n\n        this.container = new _three.Object3D();\n        this.scene.add(this.container);\n\n        /*\r\n         Detect and initialize device\r\n        */\n        this.device = new _Device2.default(this);\n\n        //Was any Meta already provided instantiating this space add it.\n        if (_Meta) this.add(_Meta);\n\n        //Run\n        this.render();\n\n        //Add to window object\n        window.__SPACE__ = this;\n\n        return this;\n    }\n\n    _createClass(Space, [{\n        key: 'on',\n        value: function on(eventName, callback) {\n            if (typeof eventName == \"function\") {\n                callback = eventName;\n                eventName = 'p';\n            }\n\n            if (eventName == 't') eventName = 'touch';\n            if (eventName == 'r') eventName = 'release';\n            if (eventName == 'p') eventName = 'point';\n\n            if (this.events[eventName]) {\n                this.events[eventName].push(callback);\n            } else {\n                this.events[eventName] = [callback];\n            }\n            return this;\n        }\n    }, {\n        key: 'go',\n        value: function go(eventName) {\n            var _this2 = this;\n\n            for (var _len = arguments.length, rest = Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {\n                rest[_key - 1] = arguments[_key];\n            }\n\n            if (this.events[eventName]) {\n                this.events[eventName].forEach(function (cb) {\n                    cb.apply(undefined, rest.concat([_this2]));\n                });\n            }\n            return this;\n        }\n    }, {\n        key: 'add',\n        value: function add(Meta) {\n\n            /*\r\n              Handle Library Systems: (3rd, self - pattern: First handle 3rd party and self system\r\n            */\n\n            /*\r\n              Graphics (three.js)\r\n            */\n\n            /*\r\n              Physics (oimo.js) TODO This should happen in here! Not in Meta!\r\n            */\n\n            /*\r\n              Add to Meta System:\r\n            */\n\n            this.Meta.push(Meta);\n        }\n    }, {\n        key: 'start',\n        value: function start(Meta) {\n            this.container.add(Meta.graphics.mesh);\n        }\n    }, {\n        key: 'remove',\n        value: function remove(Meta) {\n\n            /*\r\n              Handle Library Systems: (3rd, self - pattern: First handle 3rd party and self system\r\n            */\n            /*\r\n              Graphics (three.js)\r\n            */\n\n            /*\r\n              Physics (oimo.js) TODO This should happen in here! Not in Meta!\r\n            */\n\n            /*\r\n              Remove from Meta System:\r\n              @TODO IMPORTANT\r\n            */\n\n            // this.Meta.push(Meta);\n\n        }\n    }, {\n        key: 'end',\n        value: function end(Meta) {\n            this.container.remove(Meta.graphics.mesh);\n        }\n\n        /**\r\n         * This is literally the space's lifecylce. Everything in here lives.\r\n         */\n\n    }, {\n        key: 'life',\n        value: function life() {\n\n            var time = clock.getElapsedTime();\n\n            this.Meta.forEach(function (Meta) {\n\n                //Physics\n                if (Meta._physics !== null && Meta.body !== undefined) {\n                    Meta.graphics.mesh.position.copy(Meta.body.getPosition());\n                    Meta.graphics.mesh.quaternion.copy(Meta.body.getQuaternion());\n                } else {\n\n                    //Lifes\n                    Meta.lifes.map(function (life) {\n                        life(Meta, time);\n                    });\n                }\n\n                //Existence\n                Meta.life();\n            });\n        }\n    }, {\n        key: 'render',\n        value: function render() {\n\n            if (stop) return;\n\n            //Run Life (everything affected by the two (all the Meta so far)\n            scope.life();\n\n            //Run Device Controller\n            if (scope !== undefined && scope.device !== undefined && scope.device.render !== undefined) scope.device.render();\n\n            //Run physics system (oimo lybrary)\n            _Meta3.default.getWorld().step();\n\n            //Run graphics system (three.js libraray)\n            scope.renderer.render(scope.scene, scope.camera);\n        }\n    }, {\n        key: 'timer',\n        value: function timer(fun, interval) {\n            fun();\n            var _interval = setInterval(fun, interval);\n            this.intervals.push(_interval);\n        }\n    }], [{\n        key: 'get',\n        value: function get() {\n\n            if (!instance) new Space();\n\n            return instance;\n        }\n    }, {\n        key: 'clear',\n        value: function clear(options) {\n\n            /*\r\n              As always: Go by 3rd-self-pattern:\r\n              Handle 3rd party libraries first,\r\n              than your own code.\r\n            */\n\n            //If there hasn't been any space yet leave directly.\n            if (!instance) return;\n\n            var _Meta = options !== undefined && options.Meta !== undefined ? options.Meta : true;\n            var _events = options !== undefined && options.events !== undefined ? options.events : true;\n            var _intervals = options !== undefined && options.intervals !== undefined ? options.intervals : true;\n\n            /*\r\n              Handle Library Systems(3rd):\r\n            */\n\n            //Graphics (three)\n            //@todo should be Graphics.clear()\n            if (scope && scope.container && scope.container.children) {\n                //console.log('[Space] - Clear() - Container children before: '+scope.container.children.length)\n                for (var i = scope.container.children.length - 1; i >= 0; i--) {\n                    scope.container.remove(scope.container.children[i]);\n                }\n                //console.log('[Space] - Clear() - Container children after: '+scope.container.children.length)\n            }\n\n            //Physics (oimo)\n            //@todo should be Physics.clear()\n            _Meta3.default.clear();\n\n            /*\r\n              Handle Meta System (self):\r\n            */\n\n            //Drop all Meta\n            //@todo should be Meta.clear()\n            if (_Meta) scope.Meta = [];\n            //Drop all events\n            if (_events) scope.events = [];\n            //Drop all intervals\n            if (_intervals) scope.intervals.forEach(function (interval) {\n                clearInterval(interval);\n            });\n            scope.intervals = [];\n        }\n    }]);\n\n    return Space;\n}();\n\nexports.default = Space;\n\n\nvar on = function on(eventName, callback) {\n    return Space.get().on(eventName, callback);\n};\n\nvar timer = function timer(fun, interval) {\n    return Space.get().timer(fun, interval);\n};\n\nexports.on = on;\nexports.timer = timer;","map":{"mappings":[{"generated":{"line":10,"column":0},"source":"src\\Space\\Space.js","original":{"line":1,"column":0}},{"generated":{"line":14,"column":0},"source":"src\\Space\\Space.js","original":{"line":3,"column":0}},{"generated":{"line":16,"column":0},"source":"src\\Space\\Space.js","original":{"line":15,"column":0}},{"generated":{"line":20,"column":0},"source":"src\\Space\\Space.js","original":{"line":17,"column":0}},{"generated":{"line":24,"column":0},"source":"src\\Space\\Space.js","original":{"line":18,"column":0}},{"generated":{"line":28,"column":0},"source":"src\\Space\\Space.js","original":{"line":19,"column":0}},{"generated":{"line":36,"column":0},"source":"src\\Space\\Space.js","original":{"line":21,"column":0}},{"name":"scope","generated":{"line":36,"column":4},"source":"src\\Space\\Space.js","original":{"line":21,"column":4}},{"generated":{"line":36,"column":18},"source":"src\\Space\\Space.js","original":{"line":21,"column":0}},{"generated":{"line":38,"column":0},"source":"src\\Space\\Space.js","original":{"line":23,"column":0}},{"name":"renderer","generated":{"line":38,"column":4},"source":"src\\Space\\Space.js","original":{"line":23,"column":4}},{"generated":{"line":38,"column":21},"source":"src\\Space\\Space.js","original":{"line":23,"column":0}},{"generated":{"line":39,"column":0},"source":"src\\Space\\Space.js","original":{"line":23,"column":0}},{"name":"scene","generated":{"line":39,"column":4},"source":"src\\Space\\Space.js","original":{"line":23,"column":14}},{"generated":{"line":39,"column":18},"source":"src\\Space\\Space.js","original":{"line":23,"column":0}},{"generated":{"line":40,"column":0},"source":"src\\Space\\Space.js","original":{"line":23,"column":0}},{"name":"camera","generated":{"line":40,"column":4},"source":"src\\Space\\Space.js","original":{"line":23,"column":21}},{"generated":{"line":40,"column":19},"source":"src\\Space\\Space.js","original":{"line":23,"column":0}},{"generated":{"line":41,"column":0},"source":"src\\Space\\Space.js","original":{"line":23,"column":0}},{"name":"controls","generated":{"line":41,"column":4},"source":"src\\Space\\Space.js","original":{"line":23,"column":29}},{"generated":{"line":41,"column":21},"source":"src\\Space\\Space.js","original":{"line":23,"column":0}},{"generated":{"line":42,"column":0},"source":"src\\Space\\Space.js","original":{"line":23,"column":0}},{"name":"container","generated":{"line":42,"column":4},"source":"src\\Space\\Space.js","original":{"line":23,"column":39}},{"generated":{"line":42,"column":22},"source":"src\\Space\\Space.js","original":{"line":23,"column":0}},{"generated":{"line":44,"column":0},"source":"src\\Space\\Space.js","original":{"line":25,"column":0}},{"name":"animate","generated":{"line":44,"column":4},"source":"src\\Space\\Space.js","original":{"line":25,"column":4}},{"generated":{"line":44,"column":20},"source":"src\\Space\\Space.js","original":{"line":25,"column":0}},{"generated":{"line":46,"column":0},"source":"src\\Space\\Space.js","original":{"line":27,"column":0}},{"name":"stop","generated":{"line":46,"column":4},"source":"src\\Space\\Space.js","original":{"line":27,"column":4}},{"generated":{"line":46,"column":11},"source":"src\\Space\\Space.js","original":{"line":27,"column":11}},{"generated":{"line":46,"column":16},"source":"src\\Space\\Space.js","original":{"line":27,"column":0}},{"generated":{"line":48,"column":0},"source":"src\\Space\\Space.js","original":{"line":29,"column":0}},{"name":"instance","generated":{"line":48,"column":4},"source":"src\\Space\\Space.js","original":{"line":29,"column":4}},{"generated":{"line":48,"column":15},"source":"src\\Space\\Space.js","original":{"line":29,"column":15}},{"generated":{"line":48,"column":20},"source":"src\\Space\\Space.js","original":{"line":29,"column":0}},{"generated":{"line":50,"column":0},"source":"src\\Space\\Space.js","original":{"line":31,"column":0}},{"name":"clock","generated":{"line":50,"column":4},"source":"src\\Space\\Space.js","original":{"line":31,"column":4}},{"generated":{"line":50,"column":18},"source":"src\\Space\\Space.js","original":{"line":31,"column":0}},{"generated":{"line":52,"column":0},"source":"src\\Space\\Space.js","original":{"line":33,"column":0}},{"name":"_default","generated":{"line":52,"column":4},"source":"src\\Space\\Space.js","original":{"line":33,"column":4}},{"generated":{"line":52,"column":21},"source":"src\\Space\\Space.js","original":{"line":33,"column":0}},{"generated":{"line":54,"column":0},"source":"src\\Space\\Space.js","original":{"line":35,"column":0}},{"name":"Space","generated":{"line":61,"column":4},"source":"src\\Space\\Space.js","original":{"line":42,"column":21}},{"generated":{"line":62,"column":0},"source":"src\\Space\\Space.js","original":{"line":44,"column":2}},{"name":"props","generated":{"line":62,"column":19},"source":"src\\Space\\Space.js","original":{"line":44,"column":14}},{"generated":{"line":62,"column":24},"source":"src\\Space\\Space.js","original":{"line":44,"column":2}},{"generated":{"line":62,"column":26},"source":"src\\Space\\Space.js","original":{"line":44,"column":20}},{"generated":{"line":63,"column":0},"source":"src\\Space\\Space.js","original":{"line":44,"column":20}},{"generated":{"line":65,"column":0},"source":"src\\Space\\Space.js","original":{"line":44,"column":20}},{"name":"_default","generated":{"line":67,"column":0},"source":"src\\Space\\Space.js","original":{"line":46,"column":4}},{"generated":{"line":67,"column":19},"source":"src\\Space\\Space.js","original":{"line":46,"column":15}},{"name":"color","generated":{"line":68,"column":0},"source":"src\\Space\\Space.js","original":{"line":47,"column":6}},{"name":"config","generated":{"line":68,"column":19},"source":"src\\Space\\Space.js","original":{"line":47,"column":13}},{"name":"space","generated":{"line":68,"column":36},"source":"src\\Space\\Space.js","original":{"line":47,"column":20}},{"generated":{"line":68,"column":41},"source":"src\\Space\\Space.js","original":{"line":47,"column":13}},{"name":"color","generated":{"line":68,"column":42},"source":"src\\Space\\Space.js","original":{"line":47,"column":26}},{"generated":{"line":70,"column":0},"source":"src\\Space\\Space.js","original":{"line":50,"column":4}},{"generated":{"line":71,"column":0},"source":"src\\Space\\Space.js","original":{"line":46,"column":15}},{"generated":{"line":71,"column":9},"source":"src\\Space\\Space.js","original":{"line":46,"column":4}},{"generated":{"line":71,"column":10},"source":"src\\Space\\Space.js","original":{"line":51,"column":4}},{"name":"_Meta","generated":{"line":71,"column":14},"source":"src\\Space\\Space.js","original":{"line":51,"column":10}},{"name":"props","generated":{"line":71,"column":22},"source":"src\\Space\\Space.js","original":{"line":51,"column":18}},{"name":"props","generated":{"line":71,"column":31},"source":"src\\Space\\Space.js","original":{"line":51,"column":25}},{"name":"Meta","generated":{"line":71,"column":37},"source":"src\\Space\\Space.js","original":{"line":51,"column":31}},{"generated":{"line":71,"column":41},"source":"src\\Space\\Space.js","original":{"line":51,"column":25}},{"name":"undefined","generated":{"line":71,"column":46},"source":"src\\Space\\Space.js","original":{"line":51,"column":38}},{"generated":{"line":71,"column":55},"source":"src\\Space\\Space.js","original":{"line":51,"column":18}},{"name":"props","generated":{"line":71,"column":58},"source":"src\\Space\\Space.js","original":{"line":51,"column":48}},{"name":"Meta","generated":{"line":71,"column":64},"source":"src\\Space\\Space.js","original":{"line":51,"column":54}},{"generated":{"line":71,"column":68},"source":"src\\Space\\Space.js","original":{"line":51,"column":18}},{"generated":{"line":71,"column":71},"source":"src\\Space\\Space.js","original":{"line":51,"column":59}},{"generated":{"line":71,"column":76},"source":"src\\Space\\Space.js","original":{"line":51,"column":4}},{"generated":{"line":72,"column":0},"source":"src\\Space\\Space.js","original":{"line":52,"column":4}},{"name":"_color","generated":{"line":72,"column":12},"source":"src\\Space\\Space.js","original":{"line":52,"column":10}},{"name":"props","generated":{"line":72,"column":21},"source":"src\\Space\\Space.js","original":{"line":52,"column":19}},{"name":"props","generated":{"line":72,"column":30},"source":"src\\Space\\Space.js","original":{"line":52,"column":26}},{"name":"color","generated":{"line":72,"column":36},"source":"src\\Space\\Space.js","original":{"line":52,"column":32}},{"generated":{"line":72,"column":41},"source":"src\\Space\\Space.js","original":{"line":52,"column":26}},{"name":"undefined","generated":{"line":72,"column":46},"source":"src\\Space\\Space.js","original":{"line":52,"column":40}},{"generated":{"line":72,"column":55},"source":"src\\Space\\Space.js","original":{"line":52,"column":19}},{"name":"props","generated":{"line":72,"column":58},"source":"src\\Space\\Space.js","original":{"line":52,"column":50}},{"name":"color","generated":{"line":72,"column":64},"source":"src\\Space\\Space.js","original":{"line":52,"column":56}},{"generated":{"line":72,"column":69},"source":"src\\Space\\Space.js","original":{"line":52,"column":19}},{"name":"_default","generated":{"line":72,"column":72},"source":"src\\Space\\Space.js","original":{"line":52,"column":62}},{"name":"color","generated":{"line":72,"column":81},"source":"src\\Space\\Space.js","original":{"line":52,"column":71}},{"generated":{"line":72,"column":86},"source":"src\\Space\\Space.js","original":{"line":52,"column":4}},{"generated":{"line":74,"column":0},"source":"src\\Space\\Space.js","original":{"line":54,"column":4}},{"name":"clock","generated":{"line":75,"column":0},"source":"src\\Space\\Space.js","original":{"line":55,"column":4}},{"generated":{"line":75,"column":16},"source":"src\\Space\\Space.js","original":{"line":55,"column":12}},{"name":"Clock","generated":{"line":75,"column":20},"source":"src\\Space\\Space.js","original":{"line":55,"column":16}},{"generated":{"line":75,"column":32},"source":"src\\Space\\Space.js","original":{"line":55,"column":12}},{"generated":{"line":75,"column":34},"source":"src\\Space\\Space.js","original":{"line":55,"column":4}},{"generated":{"line":77,"column":0},"source":"src\\Space\\Space.js","original":{"line":57,"column":4}},{"generated":{"line":78,"column":0},"source":"src\\Space\\Space.js","original":{"line":58,"column":4}},{"name":"instance","generated":{"line":78,"column":12},"source":"src\\Space\\Space.js","original":{"line":58,"column":7}},{"generated":{"line":78,"column":20},"source":"src\\Space\\Space.js","original":{"line":58,"column":4}},{"generated":{"line":78,"column":22},"source":"src\\Space\\Space.js","original":{"line":58,"column":16}},{"name":"Space","generated":{"line":80,"column":0},"source":"src\\Space\\Space.js","original":{"line":60,"column":6}},{"name":"clear","generated":{"line":80,"column":18},"source":"src\\Space\\Space.js","original":{"line":60,"column":12}},{"generated":{"line":80,"column":23},"source":"src\\Space\\Space.js","original":{"line":60,"column":6}},{"name":"Space","generated":{"line":82,"column":0},"source":"src\\Space\\Space.js","original":{"line":62,"column":6}},{"name":"get","generated":{"line":82,"column":18},"source":"src\\Space\\Space.js","original":{"line":62,"column":12}},{"generated":{"line":82,"column":21},"source":"src\\Space\\Space.js","original":{"line":62,"column":6}},{"name":"renderer","generated":{"line":82,"column":24},"source":"src\\Space\\Space.js","original":{"line":62,"column":18}},{"generated":{"line":82,"column":32},"source":"src\\Space\\Space.js","original":{"line":62,"column":6}},{"name":"setClearColor","generated":{"line":82,"column":33},"source":"src\\Space\\Space.js","original":{"line":62,"column":27}},{"generated":{"line":82,"column":46},"source":"src\\Space\\Space.js","original":{"line":62,"column":6}},{"name":"_color","generated":{"line":82,"column":47},"source":"src\\Space\\Space.js","original":{"line":62,"column":41}},{"generated":{"line":82,"column":53},"source":"src\\Space\\Space.js","original":{"line":62,"column":6}},{"name":"Space","generated":{"line":83,"column":0},"source":"src\\Space\\Space.js","original":{"line":63,"column":6}},{"name":"get","generated":{"line":83,"column":18},"source":"src\\Space\\Space.js","original":{"line":63,"column":12}},{"generated":{"line":83,"column":21},"source":"src\\Space\\Space.js","original":{"line":63,"column":6}},{"name":"scene","generated":{"line":83,"column":24},"source":"src\\Space\\Space.js","original":{"line":63,"column":18}},{"generated":{"line":83,"column":29},"source":"src\\Space\\Space.js","original":{"line":63,"column":6}},{"name":"fog","generated":{"line":83,"column":30},"source":"src\\Space\\Space.js","original":{"line":63,"column":24}},{"generated":{"line":83,"column":33},"source":"src\\Space\\Space.js","original":{"line":63,"column":6}},{"generated":{"line":83,"column":36},"source":"src\\Space\\Space.js","original":{"line":63,"column":30}},{"name":"Fog","generated":{"line":83,"column":40},"source":"src\\Space\\Space.js","original":{"line":63,"column":34}},{"generated":{"line":83,"column":50},"source":"src\\Space\\Space.js","original":{"line":63,"column":30}},{"name":"_color","generated":{"line":83,"column":51},"source":"src\\Space\\Space.js","original":{"line":63,"column":39}},{"generated":{"line":83,"column":57},"source":"src\\Space\\Space.js","original":{"line":63,"column":30}},{"generated":{"line":83,"column":59},"source":"src\\Space\\Space.js","original":{"line":63,"column":47}},{"generated":{"line":83,"column":60},"source":"src\\Space\\Space.js","original":{"line":63,"column":30}},{"generated":{"line":83,"column":62},"source":"src\\Space\\Space.js","original":{"line":63,"column":50}},{"generated":{"line":83,"column":63},"source":"src\\Space\\Space.js","original":{"line":63,"column":30}},{"generated":{"line":83,"column":64},"source":"src\\Space\\Space.js","original":{"line":63,"column":6}},{"generated":{"line":85,"column":0},"source":"src\\Space\\Space.js","original":{"line":65,"column":6}},{"name":"Space","generated":{"line":85,"column":19},"source":"src\\Space\\Space.js","original":{"line":65,"column":13}},{"name":"get","generated":{"line":85,"column":25},"source":"src\\Space\\Space.js","original":{"line":65,"column":19}},{"generated":{"line":85,"column":28},"source":"src\\Space\\Space.js","original":{"line":65,"column":13}},{"generated":{"line":85,"column":30},"source":"src\\Space\\Space.js","original":{"line":65,"column":6}},{"generated":{"line":86,"column":0},"source":"src\\Space\\Space.js","original":{"line":66,"column":5}},{"name":"scope","generated":{"line":88,"column":0},"source":"src\\Space\\Space.js","original":{"line":68,"column":4}},{"generated":{"line":88,"column":16},"source":"src\\Space\\Space.js","original":{"line":68,"column":12}},{"generated":{"line":88,"column":20},"source":"src\\Space\\Space.js","original":{"line":68,"column":4}},{"name":"instance","generated":{"line":90,"column":0},"source":"src\\Space\\Space.js","original":{"line":70,"column":4}},{"generated":{"line":90,"column":19},"source":"src\\Space\\Space.js","original":{"line":70,"column":15}},{"generated":{"line":90,"column":23},"source":"src\\Space\\Space.js","original":{"line":70,"column":4}},{"generated":{"line":92,"column":0},"source":"src\\Space\\Space.js","original":{"line":72,"column":4}},{"generated":{"line":95,"column":0},"source":"src\\Space\\Space.js","original":{"line":75,"column":4}},{"name":"events","generated":{"line":95,"column":13},"source":"src\\Space\\Space.js","original":{"line":75,"column":9}},{"generated":{"line":95,"column":19},"source":"src\\Space\\Space.js","original":{"line":75,"column":4}},{"generated":{"line":95,"column":22},"source":"src\\Space\\Space.js","original":{"line":75,"column":18}},{"generated":{"line":95,"column":24},"source":"src\\Space\\Space.js","original":{"line":75,"column":4}},{"generated":{"line":97,"column":0},"source":"src\\Space\\Space.js","original":{"line":77,"column":4}},{"generated":{"line":100,"column":0},"source":"src\\Space\\Space.js","original":{"line":80,"column":4}},{"name":"Meta","generated":{"line":100,"column":13},"source":"src\\Space\\Space.js","original":{"line":80,"column":9}},{"generated":{"line":100,"column":17},"source":"src\\Space\\Space.js","original":{"line":80,"column":4}},{"generated":{"line":100,"column":20},"source":"src\\Space\\Space.js","original":{"line":80,"column":16}},{"generated":{"line":100,"column":22},"source":"src\\Space\\Space.js","original":{"line":80,"column":4}},{"generated":{"line":102,"column":0},"source":"src\\Space\\Space.js","original":{"line":83,"column":4}},{"generated":{"line":105,"column":0},"source":"src\\Space\\Space.js","original":{"line":86,"column":4}},{"name":"intervals","generated":{"line":105,"column":13},"source":"src\\Space\\Space.js","original":{"line":86,"column":9}},{"generated":{"line":105,"column":22},"source":"src\\Space\\Space.js","original":{"line":86,"column":4}},{"generated":{"line":105,"column":25},"source":"src\\Space\\Space.js","original":{"line":86,"column":21}},{"generated":{"line":105,"column":27},"source":"src\\Space\\Space.js","original":{"line":86,"column":4}},{"generated":{"line":107,"column":0},"source":"src\\Space\\Space.js","original":{"line":88,"column":4}},{"name":"document","generated":{"line":111,"column":0},"source":"src\\Space\\Space.js","original":{"line":92,"column":4}},{"name":"body","generated":{"line":111,"column":17},"source":"src\\Space\\Space.js","original":{"line":92,"column":13}},{"generated":{"line":111,"column":21},"source":"src\\Space\\Space.js","original":{"line":92,"column":4}},{"name":"style","generated":{"line":111,"column":22},"source":"src\\Space\\Space.js","original":{"line":92,"column":18}},{"generated":{"line":111,"column":27},"source":"src\\Space\\Space.js","original":{"line":92,"column":4}},{"name":"margin","generated":{"line":111,"column":28},"source":"src\\Space\\Space.js","original":{"line":92,"column":24}},{"generated":{"line":111,"column":34},"source":"src\\Space\\Space.js","original":{"line":92,"column":4}},{"generated":{"line":111,"column":37},"source":"src\\Space\\Space.js","original":{"line":92,"column":33}},{"generated":{"line":111,"column":40},"source":"src\\Space\\Space.js","original":{"line":92,"column":4}},{"generated":{"line":113,"column":0},"source":"src\\Space\\Space.js","original":{"line":94,"column":4}},{"name":"renderer","generated":{"line":113,"column":13},"source":"src\\Space\\Space.js","original":{"line":94,"column":9}},{"generated":{"line":113,"column":21},"source":"src\\Space\\Space.js","original":{"line":94,"column":4}},{"generated":{"line":113,"column":24},"source":"src\\Space\\Space.js","original":{"line":94,"column":20}},{"name":"WebGLRenderer","generated":{"line":113,"column":28},"source":"src\\Space\\Space.js","original":{"line":94,"column":24}},{"generated":{"line":113,"column":48},"source":"src\\Space\\Space.js","original":{"line":94,"column":20}},{"generated":{"line":113,"column":49},"source":"src\\Space\\Space.js","original":{"line":94,"column":38}},{"name":"antialias","generated":{"line":113,"column":51},"source":"src\\Space\\Space.js","original":{"line":94,"column":39}},{"generated":{"line":113,"column":62},"source":"src\\Space\\Space.js","original":{"line":94,"column":50}},{"generated":{"line":113,"column":66},"source":"src\\Space\\Space.js","original":{"line":94,"column":38}},{"generated":{"line":113,"column":68},"source":"src\\Space\\Space.js","original":{"line":94,"column":20}},{"generated":{"line":113,"column":69},"source":"src\\Space\\Space.js","original":{"line":94,"column":4}},{"generated":{"line":114,"column":0},"source":"src\\Space\\Space.js","original":{"line":95,"column":4}},{"name":"renderer","generated":{"line":114,"column":13},"source":"src\\Space\\Space.js","original":{"line":95,"column":9}},{"generated":{"line":114,"column":21},"source":"src\\Space\\Space.js","original":{"line":95,"column":4}},{"name":"setSize","generated":{"line":114,"column":22},"source":"src\\Space\\Space.js","original":{"line":95,"column":18}},{"generated":{"line":114,"column":29},"source":"src\\Space\\Space.js","original":{"line":95,"column":4}},{"name":"innerWidth","generated":{"line":114,"column":30},"source":"src\\Space\\Space.js","original":{"line":95,"column":26}},{"generated":{"line":114,"column":40},"source":"src\\Space\\Space.js","original":{"line":95,"column":4}},{"name":"innerHeight","generated":{"line":114,"column":42},"source":"src\\Space\\Space.js","original":{"line":95,"column":38}},{"generated":{"line":114,"column":53},"source":"src\\Space\\Space.js","original":{"line":95,"column":4}},{"generated":{"line":115,"column":0},"source":"src\\Space\\Space.js","original":{"line":96,"column":4}},{"name":"renderer","generated":{"line":115,"column":13},"source":"src\\Space\\Space.js","original":{"line":96,"column":9}},{"generated":{"line":115,"column":21},"source":"src\\Space\\Space.js","original":{"line":96,"column":4}},{"name":"setViewport","generated":{"line":115,"column":22},"source":"src\\Space\\Space.js","original":{"line":96,"column":18}},{"generated":{"line":115,"column":33},"source":"src\\Space\\Space.js","original":{"line":96,"column":4}},{"generated":{"line":115,"column":34},"source":"src\\Space\\Space.js","original":{"line":96,"column":32}},{"generated":{"line":115,"column":35},"source":"src\\Space\\Space.js","original":{"line":96,"column":4}},{"generated":{"line":115,"column":37},"source":"src\\Space\\Space.js","original":{"line":96,"column":35}},{"generated":{"line":115,"column":38},"source":"src\\Space\\Space.js","original":{"line":96,"column":4}},{"name":"innerWidth","generated":{"line":115,"column":40},"source":"src\\Space\\Space.js","original":{"line":96,"column":38}},{"generated":{"line":115,"column":50},"source":"src\\Space\\Space.js","original":{"line":96,"column":4}},{"name":"innerHeight","generated":{"line":115,"column":52},"source":"src\\Space\\Space.js","original":{"line":96,"column":50}},{"generated":{"line":115,"column":63},"source":"src\\Space\\Space.js","original":{"line":96,"column":4}},{"generated":{"line":116,"column":0},"source":"src\\Space\\Space.js","original":{"line":97,"column":4}},{"name":"renderer","generated":{"line":116,"column":13},"source":"src\\Space\\Space.js","original":{"line":97,"column":9}},{"generated":{"line":116,"column":21},"source":"src\\Space\\Space.js","original":{"line":97,"column":4}},{"name":"setPixelRatio","generated":{"line":116,"column":22},"source":"src\\Space\\Space.js","original":{"line":97,"column":18}},{"generated":{"line":116,"column":35},"source":"src\\Space\\Space.js","original":{"line":97,"column":4}},{"name":"window","generated":{"line":116,"column":36},"source":"src\\Space\\Space.js","original":{"line":97,"column":32}},{"name":"devicePixelRatio","generated":{"line":116,"column":43},"source":"src\\Space\\Space.js","original":{"line":97,"column":39}},{"generated":{"line":116,"column":59},"source":"src\\Space\\Space.js","original":{"line":97,"column":4}},{"generated":{"line":117,"column":0},"source":"src\\Space\\Space.js","original":{"line":98,"column":4}},{"name":"renderer","generated":{"line":117,"column":13},"source":"src\\Space\\Space.js","original":{"line":98,"column":9}},{"generated":{"line":117,"column":21},"source":"src\\Space\\Space.js","original":{"line":98,"column":4}},{"name":"setClearColor","generated":{"line":117,"column":22},"source":"src\\Space\\Space.js","original":{"line":98,"column":18}},{"generated":{"line":117,"column":35},"source":"src\\Space\\Space.js","original":{"line":98,"column":4}},{"name":"_color","generated":{"line":117,"column":36},"source":"src\\Space\\Space.js","original":{"line":98,"column":32}},{"generated":{"line":117,"column":42},"source":"src\\Space\\Space.js","original":{"line":98,"column":4}},{"generated":{"line":119,"column":0},"source":"src\\Space\\Space.js","original":{"line":100,"column":4}},{"name":"renderer","generated":{"line":119,"column":13},"source":"src\\Space\\Space.js","original":{"line":100,"column":9}},{"generated":{"line":119,"column":21},"source":"src\\Space\\Space.js","original":{"line":100,"column":4}},{"name":"gammaInput","generated":{"line":119,"column":22},"source":"src\\Space\\Space.js","original":{"line":100,"column":18}},{"generated":{"line":119,"column":32},"source":"src\\Space\\Space.js","original":{"line":100,"column":4}},{"generated":{"line":119,"column":35},"source":"src\\Space\\Space.js","original":{"line":100,"column":31}},{"generated":{"line":119,"column":39},"source":"src\\Space\\Space.js","original":{"line":100,"column":4}},{"generated":{"line":120,"column":0},"source":"src\\Space\\Space.js","original":{"line":101,"column":4}},{"name":"renderer","generated":{"line":120,"column":13},"source":"src\\Space\\Space.js","original":{"line":101,"column":9}},{"generated":{"line":120,"column":21},"source":"src\\Space\\Space.js","original":{"line":101,"column":4}},{"name":"gammaOutput","generated":{"line":120,"column":22},"source":"src\\Space\\Space.js","original":{"line":101,"column":18}},{"generated":{"line":120,"column":33},"source":"src\\Space\\Space.js","original":{"line":101,"column":4}},{"generated":{"line":120,"column":36},"source":"src\\Space\\Space.js","original":{"line":101,"column":32}},{"generated":{"line":120,"column":40},"source":"src\\Space\\Space.js","original":{"line":101,"column":4}},{"generated":{"line":122,"column":0},"source":"src\\Space\\Space.js","original":{"line":103,"column":4}},{"name":"renderer","generated":{"line":122,"column":13},"source":"src\\Space\\Space.js","original":{"line":103,"column":9}},{"generated":{"line":122,"column":21},"source":"src\\Space\\Space.js","original":{"line":103,"column":4}},{"name":"autoClear","generated":{"line":122,"column":22},"source":"src\\Space\\Space.js","original":{"line":103,"column":18}},{"generated":{"line":122,"column":31},"source":"src\\Space\\Space.js","original":{"line":103,"column":4}},{"generated":{"line":122,"column":34},"source":"src\\Space\\Space.js","original":{"line":103,"column":30}},{"generated":{"line":122,"column":38},"source":"src\\Space\\Space.js","original":{"line":103,"column":4}},{"generated":{"line":124,"column":0},"source":"src\\Space\\Space.js","original":{"line":105,"column":4}},{"name":"renderer","generated":{"line":124,"column":13},"source":"src\\Space\\Space.js","original":{"line":105,"column":9}},{"generated":{"line":124,"column":21},"source":"src\\Space\\Space.js","original":{"line":105,"column":4}},{"name":"domElement","generated":{"line":124,"column":22},"source":"src\\Space\\Space.js","original":{"line":105,"column":18}},{"generated":{"line":124,"column":32},"source":"src\\Space\\Space.js","original":{"line":105,"column":4}},{"name":"id","generated":{"line":124,"column":33},"source":"src\\Space\\Space.js","original":{"line":105,"column":29}},{"generated":{"line":124,"column":35},"source":"src\\Space\\Space.js","original":{"line":105,"column":4}},{"generated":{"line":124,"column":38},"source":"src\\Space\\Space.js","original":{"line":105,"column":34}},{"generated":{"line":124,"column":48},"source":"src\\Space\\Space.js","original":{"line":105,"column":4}},{"generated":{"line":125,"column":0},"source":"src\\Space\\Space.js","original":{"line":106,"column":4}},{"name":"renderer","generated":{"line":125,"column":13},"source":"src\\Space\\Space.js","original":{"line":106,"column":9}},{"generated":{"line":125,"column":21},"source":"src\\Space\\Space.js","original":{"line":106,"column":4}},{"name":"domElement","generated":{"line":125,"column":22},"source":"src\\Space\\Space.js","original":{"line":106,"column":18}},{"generated":{"line":125,"column":32},"source":"src\\Space\\Space.js","original":{"line":106,"column":4}},{"name":"style","generated":{"line":125,"column":33},"source":"src\\Space\\Space.js","original":{"line":106,"column":29}},{"generated":{"line":125,"column":38},"source":"src\\Space\\Space.js","original":{"line":106,"column":4}},{"name":"position","generated":{"line":125,"column":39},"source":"src\\Space\\Space.js","original":{"line":106,"column":35}},{"generated":{"line":125,"column":47},"source":"src\\Space\\Space.js","original":{"line":106,"column":4}},{"generated":{"line":125,"column":50},"source":"src\\Space\\Space.js","original":{"line":106,"column":46}},{"generated":{"line":125,"column":57},"source":"src\\Space\\Space.js","original":{"line":106,"column":4}},{"generated":{"line":126,"column":0},"source":"src\\Space\\Space.js","original":{"line":107,"column":4}},{"name":"renderer","generated":{"line":126,"column":13},"source":"src\\Space\\Space.js","original":{"line":107,"column":9}},{"generated":{"line":126,"column":21},"source":"src\\Space\\Space.js","original":{"line":107,"column":4}},{"name":"domElement","generated":{"line":126,"column":22},"source":"src\\Space\\Space.js","original":{"line":107,"column":18}},{"generated":{"line":126,"column":32},"source":"src\\Space\\Space.js","original":{"line":107,"column":4}},{"name":"style","generated":{"line":126,"column":33},"source":"src\\Space\\Space.js","original":{"line":107,"column":29}},{"generated":{"line":126,"column":38},"source":"src\\Space\\Space.js","original":{"line":107,"column":4}},{"name":"zIndex","generated":{"line":126,"column":39},"source":"src\\Space\\Space.js","original":{"line":107,"column":35}},{"generated":{"line":126,"column":45},"source":"src\\Space\\Space.js","original":{"line":107,"column":4}},{"generated":{"line":126,"column":48},"source":"src\\Space\\Space.js","original":{"line":107,"column":44}},{"generated":{"line":126,"column":51},"source":"src\\Space\\Space.js","original":{"line":107,"column":4}},{"generated":{"line":127,"column":0},"source":"src\\Space\\Space.js","original":{"line":108,"column":4}},{"name":"renderer","generated":{"line":127,"column":13},"source":"src\\Space\\Space.js","original":{"line":108,"column":9}},{"generated":{"line":127,"column":21},"source":"src\\Space\\Space.js","original":{"line":108,"column":4}},{"name":"domElement","generated":{"line":127,"column":22},"source":"src\\Space\\Space.js","original":{"line":108,"column":18}},{"generated":{"line":127,"column":32},"source":"src\\Space\\Space.js","original":{"line":108,"column":4}},{"name":"style","generated":{"line":127,"column":33},"source":"src\\Space\\Space.js","original":{"line":108,"column":29}},{"generated":{"line":127,"column":38},"source":"src\\Space\\Space.js","original":{"line":108,"column":4}},{"name":"left","generated":{"line":127,"column":39},"source":"src\\Space\\Space.js","original":{"line":108,"column":35}},{"generated":{"line":127,"column":43},"source":"src\\Space\\Space.js","original":{"line":108,"column":4}},{"generated":{"line":127,"column":46},"source":"src\\Space\\Space.js","original":{"line":108,"column":42}},{"generated":{"line":127,"column":49},"source":"src\\Space\\Space.js","original":{"line":108,"column":4}},{"generated":{"line":128,"column":0},"source":"src\\Space\\Space.js","original":{"line":109,"column":4}},{"name":"renderer","generated":{"line":128,"column":13},"source":"src\\Space\\Space.js","original":{"line":109,"column":9}},{"generated":{"line":128,"column":21},"source":"src\\Space\\Space.js","original":{"line":109,"column":4}},{"name":"domElement","generated":{"line":128,"column":22},"source":"src\\Space\\Space.js","original":{"line":109,"column":18}},{"generated":{"line":128,"column":32},"source":"src\\Space\\Space.js","original":{"line":109,"column":4}},{"name":"style","generated":{"line":128,"column":33},"source":"src\\Space\\Space.js","original":{"line":109,"column":29}},{"generated":{"line":128,"column":38},"source":"src\\Space\\Space.js","original":{"line":109,"column":4}},{"name":"top","generated":{"line":128,"column":39},"source":"src\\Space\\Space.js","original":{"line":109,"column":35}},{"generated":{"line":128,"column":42},"source":"src\\Space\\Space.js","original":{"line":109,"column":4}},{"generated":{"line":128,"column":45},"source":"src\\Space\\Space.js","original":{"line":109,"column":41}},{"generated":{"line":128,"column":48},"source":"src\\Space\\Space.js","original":{"line":109,"column":4}},{"generated":{"line":130,"column":0},"source":"src\\Space\\Space.js","original":{"line":111,"column":4}},{"name":"renderer","generated":{"line":130,"column":13},"source":"src\\Space\\Space.js","original":{"line":111,"column":9}},{"generated":{"line":130,"column":21},"source":"src\\Space\\Space.js","original":{"line":111,"column":4}},{"name":"animate","generated":{"line":130,"column":22},"source":"src\\Space\\Space.js","original":{"line":111,"column":18}},{"generated":{"line":130,"column":29},"source":"src\\Space\\Space.js","original":{"line":111,"column":4}},{"name":"scope","generated":{"line":130,"column":30},"source":"src\\Space\\Space.js","original":{"line":111,"column":27}},{"name":"render","generated":{"line":130,"column":36},"source":"src\\Space\\Space.js","original":{"line":111,"column":33}},{"generated":{"line":130,"column":42},"source":"src\\Space\\Space.js","original":{"line":111,"column":4}},{"name":"document","generated":{"line":132,"column":0},"source":"src\\Space\\Space.js","original":{"line":113,"column":4}},{"name":"body","generated":{"line":132,"column":17},"source":"src\\Space\\Space.js","original":{"line":113,"column":13}},{"generated":{"line":132,"column":21},"source":"src\\Space\\Space.js","original":{"line":113,"column":4}},{"name":"appendChild","generated":{"line":132,"column":22},"source":"src\\Space\\Space.js","original":{"line":113,"column":18}},{"generated":{"line":132,"column":33},"source":"src\\Space\\Space.js","original":{"line":113,"column":4}},{"generated":{"line":132,"column":34},"source":"src\\Space\\Space.js","original":{"line":113,"column":30}},{"name":"renderer","generated":{"line":132,"column":39},"source":"src\\Space\\Space.js","original":{"line":113,"column":35}},{"generated":{"line":132,"column":47},"source":"src\\Space\\Space.js","original":{"line":113,"column":30}},{"name":"domElement","generated":{"line":132,"column":48},"source":"src\\Space\\Space.js","original":{"line":113,"column":44}},{"generated":{"line":132,"column":58},"source":"src\\Space\\Space.js","original":{"line":113,"column":4}},{"generated":{"line":134,"column":0},"source":"src\\Space\\Space.js","original":{"line":115,"column":4}},{"name":"scene","generated":{"line":134,"column":13},"source":"src\\Space\\Space.js","original":{"line":115,"column":9}},{"generated":{"line":134,"column":18},"source":"src\\Space\\Space.js","original":{"line":115,"column":4}},{"generated":{"line":134,"column":21},"source":"src\\Space\\Space.js","original":{"line":115,"column":17}},{"name":"Scene","generated":{"line":134,"column":25},"source":"src\\Space\\Space.js","original":{"line":115,"column":21}},{"generated":{"line":134,"column":37},"source":"src\\Space\\Space.js","original":{"line":115,"column":17}},{"generated":{"line":134,"column":39},"source":"src\\Space\\Space.js","original":{"line":115,"column":4}},{"generated":{"line":135,"column":0},"source":"src\\Space\\Space.js","original":{"line":116,"column":4}},{"name":"scene","generated":{"line":135,"column":13},"source":"src\\Space\\Space.js","original":{"line":116,"column":9}},{"generated":{"line":135,"column":18},"source":"src\\Space\\Space.js","original":{"line":116,"column":4}},{"name":"fog","generated":{"line":135,"column":19},"source":"src\\Space\\Space.js","original":{"line":116,"column":15}},{"generated":{"line":135,"column":22},"source":"src\\Space\\Space.js","original":{"line":116,"column":4}},{"generated":{"line":135,"column":25},"source":"src\\Space\\Space.js","original":{"line":116,"column":21}},{"name":"Fog","generated":{"line":135,"column":29},"source":"src\\Space\\Space.js","original":{"line":116,"column":25}},{"generated":{"line":135,"column":39},"source":"src\\Space\\Space.js","original":{"line":116,"column":21}},{"name":"_color","generated":{"line":135,"column":40},"source":"src\\Space\\Space.js","original":{"line":116,"column":30}},{"generated":{"line":135,"column":46},"source":"src\\Space\\Space.js","original":{"line":116,"column":21}},{"generated":{"line":135,"column":48},"source":"src\\Space\\Space.js","original":{"line":116,"column":38}},{"generated":{"line":135,"column":49},"source":"src\\Space\\Space.js","original":{"line":116,"column":21}},{"generated":{"line":135,"column":51},"source":"src\\Space\\Space.js","original":{"line":116,"column":41}},{"generated":{"line":135,"column":55},"source":"src\\Space\\Space.js","original":{"line":116,"column":21}},{"generated":{"line":135,"column":56},"source":"src\\Space\\Space.js","original":{"line":116,"column":4}},{"generated":{"line":137,"column":0},"source":"src\\Space\\Space.js","original":{"line":118,"column":4}},{"name":"camera","generated":{"line":137,"column":13},"source":"src\\Space\\Space.js","original":{"line":118,"column":9}},{"generated":{"line":137,"column":19},"source":"src\\Space\\Space.js","original":{"line":118,"column":4}},{"generated":{"line":137,"column":22},"source":"src\\Space\\Space.js","original":{"line":118,"column":18}},{"name":"PerspectiveCamera","generated":{"line":137,"column":26},"source":"src\\Space\\Space.js","original":{"line":118,"column":22}},{"generated":{"line":137,"column":50},"source":"src\\Space\\Space.js","original":{"line":118,"column":18}},{"generated":{"line":137,"column":51},"source":"src\\Space\\Space.js","original":{"line":118,"column":40}},{"generated":{"line":137,"column":53},"source":"src\\Space\\Space.js","original":{"line":118,"column":18}},{"name":"innerWidth","generated":{"line":137,"column":55},"source":"src\\Space\\Space.js","original":{"line":118,"column":44}},{"name":"innerHeight","generated":{"line":137,"column":68},"source":"src\\Space\\Space.js","original":{"line":118,"column":57}},{"generated":{"line":137,"column":79},"source":"src\\Space\\Space.js","original":{"line":118,"column":18}},{"generated":{"line":137,"column":81},"source":"src\\Space\\Space.js","original":{"line":118,"column":70}},{"generated":{"line":137,"column":84},"source":"src\\Space\\Space.js","original":{"line":118,"column":18}},{"generated":{"line":137,"column":86},"source":"src\\Space\\Space.js","original":{"line":118,"column":75}},{"generated":{"line":137,"column":90},"source":"src\\Space\\Space.js","original":{"line":118,"column":18}},{"generated":{"line":137,"column":91},"source":"src\\Space\\Space.js","original":{"line":118,"column":4}},{"generated":{"line":138,"column":0},"source":"src\\Space\\Space.js","original":{"line":119,"column":4}},{"name":"scene","generated":{"line":138,"column":13},"source":"src\\Space\\Space.js","original":{"line":119,"column":9}},{"generated":{"line":138,"column":18},"source":"src\\Space\\Space.js","original":{"line":119,"column":4}},{"name":"add","generated":{"line":138,"column":19},"source":"src\\Space\\Space.js","original":{"line":119,"column":15}},{"generated":{"line":138,"column":22},"source":"src\\Space\\Space.js","original":{"line":119,"column":4}},{"generated":{"line":138,"column":23},"source":"src\\Space\\Space.js","original":{"line":119,"column":19}},{"name":"camera","generated":{"line":138,"column":28},"source":"src\\Space\\Space.js","original":{"line":119,"column":24}},{"generated":{"line":138,"column":34},"source":"src\\Space\\Space.js","original":{"line":119,"column":4}},{"generated":{"line":140,"column":0},"source":"src\\Space\\Space.js","original":{"line":121,"column":4}},{"name":"light","generated":{"line":140,"column":12},"source":"src\\Space\\Space.js","original":{"line":121,"column":8}},{"generated":{"line":140,"column":20},"source":"src\\Space\\Space.js","original":{"line":121,"column":16}},{"name":"AmbientLight","generated":{"line":140,"column":24},"source":"src\\Space\\Space.js","original":{"line":121,"column":20}},{"generated":{"line":140,"column":43},"source":"src\\Space\\Space.js","original":{"line":121,"column":16}},{"generated":{"line":140,"column":44},"source":"src\\Space\\Space.js","original":{"line":121,"column":33}},{"generated":{"line":140,"column":52},"source":"src\\Space\\Space.js","original":{"line":121,"column":16}},{"generated":{"line":140,"column":54},"source":"src\\Space\\Space.js","original":{"line":121,"column":43}},{"generated":{"line":140,"column":56},"source":"src\\Space\\Space.js","original":{"line":121,"column":16}},{"generated":{"line":140,"column":57},"source":"src\\Space\\Space.js","original":{"line":121,"column":4}},{"name":"light","generated":{"line":141,"column":0},"source":"src\\Space\\Space.js","original":{"line":122,"column":8}},{"name":"position","generated":{"line":141,"column":14},"source":"src\\Space\\Space.js","original":{"line":122,"column":14}},{"generated":{"line":141,"column":22},"source":"src\\Space\\Space.js","original":{"line":122,"column":8}},{"name":"set","generated":{"line":141,"column":23},"source":"src\\Space\\Space.js","original":{"line":122,"column":23}},{"generated":{"line":141,"column":26},"source":"src\\Space\\Space.js","original":{"line":122,"column":8}},{"generated":{"line":141,"column":27},"source":"src\\Space\\Space.js","original":{"line":122,"column":27}},{"generated":{"line":141,"column":29},"source":"src\\Space\\Space.js","original":{"line":122,"column":8}},{"generated":{"line":141,"column":31},"source":"src\\Space\\Space.js","original":{"line":122,"column":30}},{"generated":{"line":141,"column":33},"source":"src\\Space\\Space.js","original":{"line":122,"column":8}},{"generated":{"line":141,"column":35},"source":"src\\Space\\Space.js","original":{"line":122,"column":33}},{"generated":{"line":141,"column":37},"source":"src\\Space\\Space.js","original":{"line":122,"column":8}},{"generated":{"line":142,"column":0},"source":"src\\Space\\Space.js","original":{"line":123,"column":4}},{"name":"scene","generated":{"line":142,"column":13},"source":"src\\Space\\Space.js","original":{"line":123,"column":9}},{"generated":{"line":142,"column":18},"source":"src\\Space\\Space.js","original":{"line":123,"column":4}},{"name":"add","generated":{"line":142,"column":19},"source":"src\\Space\\Space.js","original":{"line":123,"column":15}},{"generated":{"line":142,"column":22},"source":"src\\Space\\Space.js","original":{"line":123,"column":4}},{"name":"light","generated":{"line":142,"column":23},"source":"src\\Space\\Space.js","original":{"line":123,"column":19}},{"generated":{"line":142,"column":28},"source":"src\\Space\\Space.js","original":{"line":123,"column":4}},{"name":"light","generated":{"line":144,"column":0},"source":"src\\Space\\Space.js","original":{"line":125,"column":8}},{"generated":{"line":144,"column":16},"source":"src\\Space\\Space.js","original":{"line":125,"column":16}},{"name":"DirectionalLight","generated":{"line":144,"column":20},"source":"src\\Space\\Space.js","original":{"line":125,"column":20}},{"generated":{"line":144,"column":43},"source":"src\\Space\\Space.js","original":{"line":125,"column":16}},{"generated":{"line":144,"column":44},"source":"src\\Space\\Space.js","original":{"line":125,"column":37}},{"generated":{"line":144,"column":52},"source":"src\\Space\\Space.js","original":{"line":125,"column":16}},{"generated":{"line":144,"column":54},"source":"src\\Space\\Space.js","original":{"line":125,"column":47}},{"generated":{"line":144,"column":55},"source":"src\\Space\\Space.js","original":{"line":125,"column":16}},{"generated":{"line":144,"column":56},"source":"src\\Space\\Space.js","original":{"line":125,"column":8}},{"name":"light","generated":{"line":145,"column":0},"source":"src\\Space\\Space.js","original":{"line":126,"column":8}},{"name":"position","generated":{"line":145,"column":14},"source":"src\\Space\\Space.js","original":{"line":126,"column":14}},{"generated":{"line":145,"column":22},"source":"src\\Space\\Space.js","original":{"line":126,"column":8}},{"name":"set","generated":{"line":145,"column":23},"source":"src\\Space\\Space.js","original":{"line":126,"column":23}},{"generated":{"line":145,"column":26},"source":"src\\Space\\Space.js","original":{"line":126,"column":8}},{"generated":{"line":145,"column":27},"source":"src\\Space\\Space.js","original":{"line":126,"column":27}},{"generated":{"line":145,"column":29},"source":"src\\Space\\Space.js","original":{"line":126,"column":8}},{"generated":{"line":145,"column":31},"source":"src\\Space\\Space.js","original":{"line":126,"column":30}},{"generated":{"line":145,"column":33},"source":"src\\Space\\Space.js","original":{"line":126,"column":8}},{"generated":{"line":145,"column":35},"source":"src\\Space\\Space.js","original":{"line":126,"column":33}},{"generated":{"line":145,"column":37},"source":"src\\Space\\Space.js","original":{"line":126,"column":8}},{"generated":{"line":146,"column":0},"source":"src\\Space\\Space.js","original":{"line":127,"column":4}},{"name":"scene","generated":{"line":146,"column":13},"source":"src\\Space\\Space.js","original":{"line":127,"column":9}},{"generated":{"line":146,"column":18},"source":"src\\Space\\Space.js","original":{"line":127,"column":4}},{"name":"add","generated":{"line":146,"column":19},"source":"src\\Space\\Space.js","original":{"line":127,"column":15}},{"generated":{"line":146,"column":22},"source":"src\\Space\\Space.js","original":{"line":127,"column":4}},{"name":"light","generated":{"line":146,"column":23},"source":"src\\Space\\Space.js","original":{"line":127,"column":19}},{"generated":{"line":146,"column":28},"source":"src\\Space\\Space.js","original":{"line":127,"column":4}},{"name":"light","generated":{"line":148,"column":0},"source":"src\\Space\\Space.js","original":{"line":129,"column":8}},{"generated":{"line":148,"column":16},"source":"src\\Space\\Space.js","original":{"line":129,"column":16}},{"name":"DirectionalLight","generated":{"line":148,"column":20},"source":"src\\Space\\Space.js","original":{"line":129,"column":20}},{"generated":{"line":148,"column":43},"source":"src\\Space\\Space.js","original":{"line":129,"column":16}},{"generated":{"line":148,"column":44},"source":"src\\Space\\Space.js","original":{"line":129,"column":37}},{"generated":{"line":148,"column":52},"source":"src\\Space\\Space.js","original":{"line":129,"column":16}},{"generated":{"line":148,"column":54},"source":"src\\Space\\Space.js","original":{"line":129,"column":47}},{"generated":{"line":148,"column":55},"source":"src\\Space\\Space.js","original":{"line":129,"column":16}},{"generated":{"line":148,"column":56},"source":"src\\Space\\Space.js","original":{"line":129,"column":8}},{"name":"light","generated":{"line":149,"column":0},"source":"src\\Space\\Space.js","original":{"line":130,"column":8}},{"name":"position","generated":{"line":149,"column":14},"source":"src\\Space\\Space.js","original":{"line":130,"column":14}},{"generated":{"line":149,"column":22},"source":"src\\Space\\Space.js","original":{"line":130,"column":8}},{"name":"set","generated":{"line":149,"column":23},"source":"src\\Space\\Space.js","original":{"line":130,"column":23}},{"generated":{"line":149,"column":26},"source":"src\\Space\\Space.js","original":{"line":130,"column":8}},{"generated":{"line":149,"column":27},"source":"src\\Space\\Space.js","original":{"line":130,"column":27}},{"generated":{"line":149,"column":28},"source":"src\\Space\\Space.js","original":{"line":130,"column":28}},{"generated":{"line":149,"column":30},"source":"src\\Space\\Space.js","original":{"line":130,"column":8}},{"generated":{"line":149,"column":32},"source":"src\\Space\\Space.js","original":{"line":130,"column":31}},{"generated":{"line":149,"column":34},"source":"src\\Space\\Space.js","original":{"line":130,"column":8}},{"generated":{"line":149,"column":36},"source":"src\\Space\\Space.js","original":{"line":130,"column":34}},{"generated":{"line":149,"column":37},"source":"src\\Space\\Space.js","original":{"line":130,"column":35}},{"generated":{"line":149,"column":39},"source":"src\\Space\\Space.js","original":{"line":130,"column":8}},{"generated":{"line":150,"column":0},"source":"src\\Space\\Space.js","original":{"line":131,"column":4}},{"name":"scene","generated":{"line":150,"column":13},"source":"src\\Space\\Space.js","original":{"line":131,"column":9}},{"generated":{"line":150,"column":18},"source":"src\\Space\\Space.js","original":{"line":131,"column":4}},{"name":"add","generated":{"line":150,"column":19},"source":"src\\Space\\Space.js","original":{"line":131,"column":15}},{"generated":{"line":150,"column":22},"source":"src\\Space\\Space.js","original":{"line":131,"column":4}},{"name":"light","generated":{"line":150,"column":23},"source":"src\\Space\\Space.js","original":{"line":131,"column":19}},{"generated":{"line":150,"column":28},"source":"src\\Space\\Space.js","original":{"line":131,"column":4}},{"name":"addEventListener","generated":{"line":152,"column":0},"source":"src\\Space\\Space.js","original":{"line":133,"column":4}},{"generated":{"line":152,"column":25},"source":"src\\Space\\Space.js","original":{"line":133,"column":21}},{"generated":{"line":152,"column":33},"source":"src\\Space\\Space.js","original":{"line":133,"column":4}},{"generated":{"line":152,"column":35},"source":"src\\Space\\Space.js","original":{"line":133,"column":31}},{"name":"event","generated":{"line":152,"column":45},"source":"src\\Space\\Space.js","original":{"line":133,"column":32}},{"generated":{"line":152,"column":50},"source":"src\\Space\\Space.js","original":{"line":133,"column":31}},{"generated":{"line":152,"column":52},"source":"src\\Space\\Space.js","original":{"line":133,"column":42}},{"generated":{"line":153,"column":0},"source":"src\\Space\\Space.js","original":{"line":134,"column":6}},{"name":"camera","generated":{"line":153,"column":18},"source":"src\\Space\\Space.js","original":{"line":134,"column":11}},{"generated":{"line":153,"column":24},"source":"src\\Space\\Space.js","original":{"line":134,"column":6}},{"name":"aspect","generated":{"line":153,"column":25},"source":"src\\Space\\Space.js","original":{"line":134,"column":18}},{"generated":{"line":153,"column":31},"source":"src\\Space\\Space.js","original":{"line":134,"column":6}},{"name":"window","generated":{"line":153,"column":34},"source":"src\\Space\\Space.js","original":{"line":134,"column":27}},{"name":"innerWidth","generated":{"line":153,"column":41},"source":"src\\Space\\Space.js","original":{"line":134,"column":34}},{"generated":{"line":153,"column":51},"source":"src\\Space\\Space.js","original":{"line":134,"column":27}},{"name":"window","generated":{"line":153,"column":54},"source":"src\\Space\\Space.js","original":{"line":134,"column":47}},{"name":"innerHeight","generated":{"line":153,"column":61},"source":"src\\Space\\Space.js","original":{"line":134,"column":54}},{"generated":{"line":153,"column":72},"source":"src\\Space\\Space.js","original":{"line":134,"column":6}},{"generated":{"line":154,"column":0},"source":"src\\Space\\Space.js","original":{"line":135,"column":6}},{"name":"camera","generated":{"line":154,"column":18},"source":"src\\Space\\Space.js","original":{"line":135,"column":11}},{"generated":{"line":154,"column":24},"source":"src\\Space\\Space.js","original":{"line":135,"column":6}},{"name":"updateProjectionMatrix","generated":{"line":154,"column":25},"source":"src\\Space\\Space.js","original":{"line":135,"column":18}},{"generated":{"line":154,"column":47},"source":"src\\Space\\Space.js","original":{"line":135,"column":6}},{"generated":{"line":155,"column":0},"source":"src\\Space\\Space.js","original":{"line":136,"column":6}},{"name":"renderer","generated":{"line":155,"column":18},"source":"src\\Space\\Space.js","original":{"line":136,"column":11}},{"generated":{"line":155,"column":26},"source":"src\\Space\\Space.js","original":{"line":136,"column":6}},{"name":"setSize","generated":{"line":155,"column":27},"source":"src\\Space\\Space.js","original":{"line":136,"column":20}},{"generated":{"line":155,"column":34},"source":"src\\Space\\Space.js","original":{"line":136,"column":6}},{"name":"window","generated":{"line":155,"column":35},"source":"src\\Space\\Space.js","original":{"line":136,"column":29}},{"name":"innerWidth","generated":{"line":155,"column":42},"source":"src\\Space\\Space.js","original":{"line":136,"column":36}},{"generated":{"line":155,"column":52},"source":"src\\Space\\Space.js","original":{"line":136,"column":6}},{"name":"window","generated":{"line":155,"column":54},"source":"src\\Space\\Space.js","original":{"line":136,"column":48}},{"name":"innerHeight","generated":{"line":155,"column":61},"source":"src\\Space\\Space.js","original":{"line":136,"column":55}},{"generated":{"line":155,"column":72},"source":"src\\Space\\Space.js","original":{"line":136,"column":6}},{"generated":{"line":156,"column":0},"source":"src\\Space\\Space.js","original":{"line":137,"column":5}},{"generated":{"line":156,"column":9},"source":"src\\Space\\Space.js","original":{"line":133,"column":4}},{"generated":{"line":158,"column":0},"source":"src\\Space\\Space.js","original":{"line":139,"column":4}},{"generated":{"line":165,"column":0},"source":"src\\Space\\Space.js","original":{"line":146,"column":4}},{"name":"container","generated":{"line":165,"column":13},"source":"src\\Space\\Space.js","original":{"line":146,"column":9}},{"generated":{"line":165,"column":22},"source":"src\\Space\\Space.js","original":{"line":146,"column":4}},{"generated":{"line":165,"column":25},"source":"src\\Space\\Space.js","original":{"line":146,"column":21}},{"name":"Object3D","generated":{"line":165,"column":29},"source":"src\\Space\\Space.js","original":{"line":146,"column":25}},{"generated":{"line":165,"column":44},"source":"src\\Space\\Space.js","original":{"line":146,"column":21}},{"generated":{"line":165,"column":46},"source":"src\\Space\\Space.js","original":{"line":146,"column":4}},{"generated":{"line":166,"column":0},"source":"src\\Space\\Space.js","original":{"line":147,"column":4}},{"name":"scene","generated":{"line":166,"column":13},"source":"src\\Space\\Space.js","original":{"line":147,"column":9}},{"generated":{"line":166,"column":18},"source":"src\\Space\\Space.js","original":{"line":147,"column":4}},{"name":"add","generated":{"line":166,"column":19},"source":"src\\Space\\Space.js","original":{"line":147,"column":15}},{"generated":{"line":166,"column":22},"source":"src\\Space\\Space.js","original":{"line":147,"column":4}},{"generated":{"line":166,"column":23},"source":"src\\Space\\Space.js","original":{"line":147,"column":19}},{"name":"container","generated":{"line":166,"column":28},"source":"src\\Space\\Space.js","original":{"line":147,"column":24}},{"generated":{"line":166,"column":37},"source":"src\\Space\\Space.js","original":{"line":147,"column":4}},{"generated":{"line":168,"column":0},"source":"src\\Space\\Space.js","original":{"line":149,"column":4}},{"generated":{"line":171,"column":0},"source":"src\\Space\\Space.js","original":{"line":152,"column":4}},{"name":"device","generated":{"line":171,"column":13},"source":"src\\Space\\Space.js","original":{"line":152,"column":9}},{"generated":{"line":171,"column":19},"source":"src\\Space\\Space.js","original":{"line":152,"column":4}},{"generated":{"line":171,"column":22},"source":"src\\Space\\Space.js","original":{"line":152,"column":18}},{"name":"Device","generated":{"line":171,"column":26},"source":"src\\Space\\Space.js","original":{"line":152,"column":22}},{"generated":{"line":171,"column":42},"source":"src\\Space\\Space.js","original":{"line":152,"column":18}},{"generated":{"line":171,"column":43},"source":"src\\Space\\Space.js","original":{"line":152,"column":29}},{"generated":{"line":171,"column":47},"source":"src\\Space\\Space.js","original":{"line":152,"column":18}},{"generated":{"line":171,"column":48},"source":"src\\Space\\Space.js","original":{"line":152,"column":4}},{"generated":{"line":173,"column":0},"source":"src\\Space\\Space.js","original":{"line":154,"column":4}},{"generated":{"line":174,"column":0},"source":"src\\Space\\Space.js","original":{"line":155,"column":4}},{"name":"_Meta","generated":{"line":174,"column":12},"source":"src\\Space\\Space.js","original":{"line":155,"column":7}},{"generated":{"line":174,"column":17},"source":"src\\Space\\Space.js","original":{"line":155,"column":4}},{"generated":{"line":174,"column":19},"source":"src\\Space\\Space.js","original":{"line":155,"column":14}},{"name":"add","generated":{"line":174,"column":24},"source":"src\\Space\\Space.js","original":{"line":155,"column":19}},{"generated":{"line":174,"column":27},"source":"src\\Space\\Space.js","original":{"line":155,"column":14}},{"name":"_Meta","generated":{"line":174,"column":28},"source":"src\\Space\\Space.js","original":{"line":155,"column":23}},{"generated":{"line":174,"column":33},"source":"src\\Space\\Space.js","original":{"line":155,"column":14}},{"generated":{"line":176,"column":0},"source":"src\\Space\\Space.js","original":{"line":157,"column":4}},{"generated":{"line":177,"column":0},"source":"src\\Space\\Space.js","original":{"line":158,"column":4}},{"name":"render","generated":{"line":177,"column":13},"source":"src\\Space\\Space.js","original":{"line":158,"column":9}},{"generated":{"line":177,"column":19},"source":"src\\Space\\Space.js","original":{"line":158,"column":4}},{"generated":{"line":179,"column":0},"source":"src\\Space\\Space.js","original":{"line":160,"column":4}},{"name":"window","generated":{"line":180,"column":0},"source":"src\\Space\\Space.js","original":{"line":161,"column":4}},{"name":"__SPACE__","generated":{"line":180,"column":15},"source":"src\\Space\\Space.js","original":{"line":161,"column":11}},{"generated":{"line":180,"column":24},"source":"src\\Space\\Space.js","original":{"line":161,"column":4}},{"generated":{"line":180,"column":27},"source":"src\\Space\\Space.js","original":{"line":161,"column":23}},{"generated":{"line":180,"column":31},"source":"src\\Space\\Space.js","original":{"line":161,"column":4}},{"generated":{"line":182,"column":0},"source":"src\\Space\\Space.js","original":{"line":163,"column":4}},{"generated":{"line":182,"column":15},"source":"src\\Space\\Space.js","original":{"line":163,"column":11}},{"generated":{"line":182,"column":19},"source":"src\\Space\\Space.js","original":{"line":163,"column":4}},{"generated":{"line":183,"column":0},"source":"src\\Space\\Space.js","original":{"line":165,"column":3}},{"name":"eventName","generated":{"line":187,"column":27},"source":"src\\Space\\Space.js","original":{"line":167,"column":5}},{"name":"callback","generated":{"line":187,"column":38},"source":"src\\Space\\Space.js","original":{"line":167,"column":16}},{"generated":{"line":187,"column":48},"source":"src\\Space\\Space.js","original":{"line":167,"column":25}},{"generated":{"line":188,"column":0},"source":"src\\Space\\Space.js","original":{"line":168,"column":4}},{"generated":{"line":188,"column":16},"source":"src\\Space\\Space.js","original":{"line":168,"column":7}},{"name":"eventName","generated":{"line":188,"column":23},"source":"src\\Space\\Space.js","original":{"line":168,"column":14}},{"generated":{"line":188,"column":32},"source":"src\\Space\\Space.js","original":{"line":168,"column":7}},{"generated":{"line":188,"column":36},"source":"src\\Space\\Space.js","original":{"line":168,"column":26}},{"generated":{"line":188,"column":46},"source":"src\\Space\\Space.js","original":{"line":168,"column":4}},{"generated":{"line":188,"column":48},"source":"src\\Space\\Space.js","original":{"line":168,"column":37}},{"name":"callback","generated":{"line":189,"column":0},"source":"src\\Space\\Space.js","original":{"line":169,"column":6}},{"name":"eventName","generated":{"line":189,"column":27},"source":"src\\Space\\Space.js","original":{"line":169,"column":18}},{"generated":{"line":189,"column":36},"source":"src\\Space\\Space.js","original":{"line":169,"column":6}},{"name":"eventName","generated":{"line":190,"column":0},"source":"src\\Space\\Space.js","original":{"line":170,"column":6}},{"generated":{"line":190,"column":28},"source":"src\\Space\\Space.js","original":{"line":170,"column":18}},{"generated":{"line":190,"column":31},"source":"src\\Space\\Space.js","original":{"line":170,"column":6}},{"generated":{"line":191,"column":0},"source":"src\\Space\\Space.js","original":{"line":171,"column":5}},{"generated":{"line":193,"column":0},"source":"src\\Space\\Space.js","original":{"line":173,"column":4}},{"name":"eventName","generated":{"line":193,"column":16},"source":"src\\Space\\Space.js","original":{"line":173,"column":7}},{"generated":{"line":193,"column":29},"source":"src\\Space\\Space.js","original":{"line":173,"column":18}},{"generated":{"line":193,"column":32},"source":"src\\Space\\Space.js","original":{"line":173,"column":4}},{"name":"eventName","generated":{"line":193,"column":34},"source":"src\\Space\\Space.js","original":{"line":174,"column":7}},{"generated":{"line":193,"column":46},"source":"src\\Space\\Space.js","original":{"line":174,"column":17}},{"generated":{"line":193,"column":53},"source":"src\\Space\\Space.js","original":{"line":174,"column":7}},{"generated":{"line":194,"column":0},"source":"src\\Space\\Space.js","original":{"line":175,"column":4}},{"name":"eventName","generated":{"line":194,"column":16},"source":"src\\Space\\Space.js","original":{"line":175,"column":7}},{"generated":{"line":194,"column":29},"source":"src\\Space\\Space.js","original":{"line":175,"column":18}},{"generated":{"line":194,"column":32},"source":"src\\Space\\Space.js","original":{"line":175,"column":4}},{"name":"eventName","generated":{"line":194,"column":34},"source":"src\\Space\\Space.js","original":{"line":176,"column":7}},{"generated":{"line":194,"column":46},"source":"src\\Space\\Space.js","original":{"line":176,"column":17}},{"generated":{"line":194,"column":55},"source":"src\\Space\\Space.js","original":{"line":176,"column":7}},{"generated":{"line":195,"column":0},"source":"src\\Space\\Space.js","original":{"line":177,"column":4}},{"name":"eventName","generated":{"line":195,"column":16},"source":"src\\Space\\Space.js","original":{"line":177,"column":7}},{"generated":{"line":195,"column":29},"source":"src\\Space\\Space.js","original":{"line":177,"column":18}},{"generated":{"line":195,"column":32},"source":"src\\Space\\Space.js","original":{"line":177,"column":4}},{"name":"eventName","generated":{"line":195,"column":34},"source":"src\\Space\\Space.js","original":{"line":178,"column":7}},{"generated":{"line":195,"column":46},"source":"src\\Space\\Space.js","original":{"line":178,"column":17}},{"generated":{"line":195,"column":53},"source":"src\\Space\\Space.js","original":{"line":178,"column":7}},{"generated":{"line":197,"column":0},"source":"src\\Space\\Space.js","original":{"line":180,"column":4}},{"generated":{"line":197,"column":16},"source":"src\\Space\\Space.js","original":{"line":180,"column":7}},{"name":"events","generated":{"line":197,"column":21},"source":"src\\Space\\Space.js","original":{"line":180,"column":12}},{"generated":{"line":197,"column":27},"source":"src\\Space\\Space.js","original":{"line":180,"column":7}},{"name":"eventName","generated":{"line":197,"column":28},"source":"src\\Space\\Space.js","original":{"line":180,"column":19}},{"generated":{"line":197,"column":37},"source":"src\\Space\\Space.js","original":{"line":180,"column":7}},{"generated":{"line":197,"column":38},"source":"src\\Space\\Space.js","original":{"line":180,"column":4}},{"generated":{"line":197,"column":40},"source":"src\\Space\\Space.js","original":{"line":180,"column":30}},{"generated":{"line":198,"column":0},"source":"src\\Space\\Space.js","original":{"line":181,"column":6}},{"name":"events","generated":{"line":198,"column":21},"source":"src\\Space\\Space.js","original":{"line":181,"column":11}},{"generated":{"line":198,"column":27},"source":"src\\Space\\Space.js","original":{"line":181,"column":6}},{"name":"eventName","generated":{"line":198,"column":28},"source":"src\\Space\\Space.js","original":{"line":181,"column":18}},{"generated":{"line":198,"column":37},"source":"src\\Space\\Space.js","original":{"line":181,"column":6}},{"name":"push","generated":{"line":198,"column":39},"source":"src\\Space\\Space.js","original":{"line":181,"column":29}},{"generated":{"line":198,"column":43},"source":"src\\Space\\Space.js","original":{"line":181,"column":6}},{"name":"callback","generated":{"line":198,"column":44},"source":"src\\Space\\Space.js","original":{"line":181,"column":34}},{"generated":{"line":198,"column":52},"source":"src\\Space\\Space.js","original":{"line":181,"column":6}},{"generated":{"line":199,"column":0},"source":"src\\Space\\Space.js","original":{"line":182,"column":5}},{"generated":{"line":199,"column":13},"source":"src\\Space\\Space.js","original":{"line":180,"column":4}},{"generated":{"line":199,"column":19},"source":"src\\Space\\Space.js","original":{"line":182,"column":9}},{"generated":{"line":200,"column":0},"source":"src\\Space\\Space.js","original":{"line":183,"column":6}},{"name":"events","generated":{"line":200,"column":21},"source":"src\\Space\\Space.js","original":{"line":183,"column":11}},{"generated":{"line":200,"column":27},"source":"src\\Space\\Space.js","original":{"line":183,"column":6}},{"name":"eventName","generated":{"line":200,"column":28},"source":"src\\Space\\Space.js","original":{"line":183,"column":18}},{"generated":{"line":200,"column":37},"source":"src\\Space\\Space.js","original":{"line":183,"column":6}},{"generated":{"line":200,"column":41},"source":"src\\Space\\Space.js","original":{"line":183,"column":31}},{"name":"callback","generated":{"line":200,"column":42},"source":"src\\Space\\Space.js","original":{"line":183,"column":32}},{"generated":{"line":200,"column":50},"source":"src\\Space\\Space.js","original":{"line":183,"column":31}},{"generated":{"line":200,"column":51},"source":"src\\Space\\Space.js","original":{"line":183,"column":6}},{"generated":{"line":201,"column":0},"source":"src\\Space\\Space.js","original":{"line":184,"column":5}},{"generated":{"line":202,"column":0},"source":"src\\Space\\Space.js","original":{"line":185,"column":4}},{"generated":{"line":202,"column":19},"source":"src\\Space\\Space.js","original":{"line":185,"column":11}},{"generated":{"line":202,"column":23},"source":"src\\Space\\Space.js","original":{"line":185,"column":4}},{"generated":{"line":203,"column":0},"source":"src\\Space\\Space.js","original":{"line":186,"column":3}},{"name":"eventName","generated":{"line":206,"column":27},"source":"src\\Space\\Space.js","original":{"line":188,"column":5}},{"generated":{"line":206,"column":38},"source":"src\\Space\\Space.js","original":{"line":188,"column":24}},{"generated":{"line":207,"column":0},"source":"src\\Space\\Space.js","original":{"line":188,"column":24}},{"generated":{"line":209,"column":0},"source":"src\\Space\\Space.js","original":{"line":188,"column":24}},{"name":"rest","generated":{"line":209,"column":46},"source":"src\\Space\\Space.js","original":{"line":188,"column":19}},{"generated":{"line":209,"column":50},"source":"src\\Space\\Space.js","original":{"line":188,"column":24}},{"name":"rest","generated":{"line":210,"column":0},"source":"src\\Space\\Space.js","original":{"line":188,"column":19}},{"generated":{"line":210,"column":20},"source":"src\\Space\\Space.js","original":{"line":188,"column":24}},{"generated":{"line":211,"column":0},"source":"src\\Space\\Space.js","original":{"line":188,"column":24}},{"generated":{"line":213,"column":0},"source":"src\\Space\\Space.js","original":{"line":189,"column":4}},{"generated":{"line":213,"column":16},"source":"src\\Space\\Space.js","original":{"line":189,"column":7}},{"name":"events","generated":{"line":213,"column":21},"source":"src\\Space\\Space.js","original":{"line":189,"column":12}},{"generated":{"line":213,"column":27},"source":"src\\Space\\Space.js","original":{"line":189,"column":7}},{"name":"eventName","generated":{"line":213,"column":28},"source":"src\\Space\\Space.js","original":{"line":189,"column":19}},{"generated":{"line":213,"column":37},"source":"src\\Space\\Space.js","original":{"line":189,"column":7}},{"generated":{"line":213,"column":38},"source":"src\\Space\\Space.js","original":{"line":189,"column":4}},{"generated":{"line":213,"column":40},"source":"src\\Space\\Space.js","original":{"line":189,"column":30}},{"generated":{"line":214,"column":0},"source":"src\\Space\\Space.js","original":{"line":190,"column":8}},{"name":"events","generated":{"line":214,"column":21},"source":"src\\Space\\Space.js","original":{"line":190,"column":13}},{"generated":{"line":214,"column":27},"source":"src\\Space\\Space.js","original":{"line":190,"column":8}},{"name":"eventName","generated":{"line":214,"column":28},"source":"src\\Space\\Space.js","original":{"line":190,"column":20}},{"generated":{"line":214,"column":37},"source":"src\\Space\\Space.js","original":{"line":190,"column":8}},{"name":"forEach","generated":{"line":214,"column":39},"source":"src\\Space\\Space.js","original":{"line":190,"column":31}},{"generated":{"line":214,"column":46},"source":"src\\Space\\Space.js","original":{"line":190,"column":8}},{"generated":{"line":214,"column":47},"source":"src\\Space\\Space.js","original":{"line":190,"column":39}},{"generated":{"line":214,"column":61},"source":"src\\Space\\Space.js","original":{"line":190,"column":44}},{"name":"cb","generated":{"line":215,"column":0},"source":"src\\Space\\Space.js","original":{"line":191,"column":10}},{"name":"rest","generated":{"line":215,"column":40},"source":"src\\Space\\Space.js","original":{"line":191,"column":16}},{"generated":{"line":215,"column":44},"source":"src\\Space\\Space.js","original":{"line":191,"column":10}},{"generated":{"line":215,"column":53},"source":"src\\Space\\Space.js","original":{"line":191,"column":22}},{"generated":{"line":215,"column":59},"source":"src\\Space\\Space.js","original":{"line":191,"column":10}},{"generated":{"line":216,"column":0},"source":"src\\Space\\Space.js","original":{"line":192,"column":9}},{"generated":{"line":216,"column":17},"source":"src\\Space\\Space.js","original":{"line":190,"column":8}},{"generated":{"line":217,"column":0},"source":"src\\Space\\Space.js","original":{"line":193,"column":5}},{"generated":{"line":218,"column":0},"source":"src\\Space\\Space.js","original":{"line":194,"column":4}},{"generated":{"line":218,"column":19},"source":"src\\Space\\Space.js","original":{"line":194,"column":11}},{"generated":{"line":218,"column":23},"source":"src\\Space\\Space.js","original":{"line":194,"column":4}},{"generated":{"line":219,"column":0},"source":"src\\Space\\Space.js","original":{"line":195,"column":3}},{"name":"Meta","generated":{"line":222,"column":28},"source":"src\\Space\\Space.js","original":{"line":197,"column":6}},{"generated":{"line":222,"column":34},"source":"src\\Space\\Space.js","original":{"line":197,"column":11}},{"generated":{"line":224,"column":0},"source":"src\\Space\\Space.js","original":{"line":199,"column":4}},{"generated":{"line":228,"column":0},"source":"src\\Space\\Space.js","original":{"line":203,"column":4}},{"generated":{"line":232,"column":0},"source":"src\\Space\\Space.js","original":{"line":207,"column":4}},{"generated":{"line":236,"column":0},"source":"src\\Space\\Space.js","original":{"line":211,"column":4}},{"generated":{"line":240,"column":0},"source":"src\\Space\\Space.js","original":{"line":215,"column":4}},{"name":"Meta","generated":{"line":240,"column":17},"source":"src\\Space\\Space.js","original":{"line":215,"column":9}},{"generated":{"line":240,"column":21},"source":"src\\Space\\Space.js","original":{"line":215,"column":4}},{"name":"push","generated":{"line":240,"column":22},"source":"src\\Space\\Space.js","original":{"line":215,"column":14}},{"generated":{"line":240,"column":26},"source":"src\\Space\\Space.js","original":{"line":215,"column":4}},{"name":"Meta","generated":{"line":240,"column":27},"source":"src\\Space\\Space.js","original":{"line":215,"column":19}},{"generated":{"line":240,"column":31},"source":"src\\Space\\Space.js","original":{"line":215,"column":4}},{"generated":{"line":241,"column":0},"source":"src\\Space\\Space.js","original":{"line":217,"column":3}},{"name":"Meta","generated":{"line":244,"column":30},"source":"src\\Space\\Space.js","original":{"line":219,"column":8}},{"generated":{"line":244,"column":36},"source":"src\\Space\\Space.js","original":{"line":219,"column":13}},{"generated":{"line":245,"column":0},"source":"src\\Space\\Space.js","original":{"line":220,"column":4}},{"name":"container","generated":{"line":245,"column":17},"source":"src\\Space\\Space.js","original":{"line":220,"column":9}},{"generated":{"line":245,"column":26},"source":"src\\Space\\Space.js","original":{"line":220,"column":4}},{"name":"add","generated":{"line":245,"column":27},"source":"src\\Space\\Space.js","original":{"line":220,"column":19}},{"generated":{"line":245,"column":30},"source":"src\\Space\\Space.js","original":{"line":220,"column":4}},{"name":"Meta","generated":{"line":245,"column":31},"source":"src\\Space\\Space.js","original":{"line":220,"column":23}},{"name":"graphics","generated":{"line":245,"column":36},"source":"src\\Space\\Space.js","original":{"line":220,"column":28}},{"generated":{"line":245,"column":44},"source":"src\\Space\\Space.js","original":{"line":220,"column":23}},{"name":"mesh","generated":{"line":245,"column":45},"source":"src\\Space\\Space.js","original":{"line":220,"column":37}},{"generated":{"line":245,"column":49},"source":"src\\Space\\Space.js","original":{"line":220,"column":4}},{"generated":{"line":246,"column":0},"source":"src\\Space\\Space.js","original":{"line":221,"column":3}},{"name":"Meta","generated":{"line":249,"column":31},"source":"src\\Space\\Space.js","original":{"line":223,"column":9}},{"generated":{"line":249,"column":37},"source":"src\\Space\\Space.js","original":{"line":223,"column":14}},{"generated":{"line":251,"column":0},"source":"src\\Space\\Space.js","original":{"line":225,"column":4}},{"generated":{"line":254,"column":0},"source":"src\\Space\\Space.js","original":{"line":228,"column":4}},{"generated":{"line":258,"column":0},"source":"src\\Space\\Space.js","original":{"line":232,"column":4}},{"generated":{"line":262,"column":0},"source":"src\\Space\\Space.js","original":{"line":236,"column":4}},{"generated":{"line":267,"column":0},"source":"src\\Space\\Space.js","original":{"line":241,"column":4}},{"generated":{"line":269,"column":0},"source":"src\\Space\\Space.js","original":{"line":243,"column":3}},{"name":"Meta","generated":{"line":272,"column":28},"source":"src\\Space\\Space.js","original":{"line":245,"column":6}},{"generated":{"line":272,"column":34},"source":"src\\Space\\Space.js","original":{"line":245,"column":11}},{"generated":{"line":273,"column":0},"source":"src\\Space\\Space.js","original":{"line":246,"column":4}},{"name":"container","generated":{"line":273,"column":17},"source":"src\\Space\\Space.js","original":{"line":246,"column":9}},{"generated":{"line":273,"column":26},"source":"src\\Space\\Space.js","original":{"line":246,"column":4}},{"name":"remove","generated":{"line":273,"column":27},"source":"src\\Space\\Space.js","original":{"line":246,"column":19}},{"generated":{"line":273,"column":33},"source":"src\\Space\\Space.js","original":{"line":246,"column":4}},{"name":"Meta","generated":{"line":273,"column":34},"source":"src\\Space\\Space.js","original":{"line":246,"column":26}},{"name":"graphics","generated":{"line":273,"column":39},"source":"src\\Space\\Space.js","original":{"line":246,"column":31}},{"generated":{"line":273,"column":47},"source":"src\\Space\\Space.js","original":{"line":246,"column":26}},{"name":"mesh","generated":{"line":273,"column":48},"source":"src\\Space\\Space.js","original":{"line":246,"column":40}},{"generated":{"line":273,"column":52},"source":"src\\Space\\Space.js","original":{"line":246,"column":4}},{"generated":{"line":274,"column":0},"source":"src\\Space\\Space.js","original":{"line":247,"column":3}},{"generated":{"line":276,"column":0},"source":"src\\Space\\Space.js","original":{"line":250,"column":2}},{"generated":{"line":282,"column":31},"source":"src\\Space\\Space.js","original":{"line":253,"column":8}},{"generated":{"line":284,"column":0},"source":"src\\Space\\Space.js","original":{"line":255,"column":4}},{"name":"time","generated":{"line":284,"column":16},"source":"src\\Space\\Space.js","original":{"line":255,"column":8}},{"name":"clock","generated":{"line":284,"column":23},"source":"src\\Space\\Space.js","original":{"line":255,"column":15}},{"name":"getElapsedTime","generated":{"line":284,"column":29},"source":"src\\Space\\Space.js","original":{"line":255,"column":21}},{"generated":{"line":284,"column":43},"source":"src\\Space\\Space.js","original":{"line":255,"column":15}},{"generated":{"line":284,"column":45},"source":"src\\Space\\Space.js","original":{"line":255,"column":4}},{"generated":{"line":286,"column":0},"source":"src\\Space\\Space.js","original":{"line":257,"column":4}},{"name":"Meta","generated":{"line":286,"column":17},"source":"src\\Space\\Space.js","original":{"line":257,"column":9}},{"generated":{"line":286,"column":21},"source":"src\\Space\\Space.js","original":{"line":257,"column":4}},{"name":"forEach","generated":{"line":286,"column":22},"source":"src\\Space\\Space.js","original":{"line":257,"column":14}},{"generated":{"line":286,"column":29},"source":"src\\Space\\Space.js","original":{"line":257,"column":4}},{"generated":{"line":286,"column":30},"source":"src\\Space\\Space.js","original":{"line":257,"column":22}},{"name":"Meta","generated":{"line":286,"column":40},"source":"src\\Space\\Space.js","original":{"line":257,"column":23}},{"generated":{"line":286,"column":44},"source":"src\\Space\\Space.js","original":{"line":257,"column":22}},{"generated":{"line":286,"column":46},"source":"src\\Space\\Space.js","original":{"line":257,"column":32}},{"generated":{"line":288,"column":0},"source":"src\\Space\\Space.js","original":{"line":259,"column":6}},{"generated":{"line":289,"column":0},"source":"src\\Space\\Space.js","original":{"line":260,"column":6}},{"name":"Meta","generated":{"line":289,"column":20},"source":"src\\Space\\Space.js","original":{"line":260,"column":9}},{"name":"_physics","generated":{"line":289,"column":25},"source":"src\\Space\\Space.js","original":{"line":260,"column":14}},{"generated":{"line":289,"column":33},"source":"src\\Space\\Space.js","original":{"line":260,"column":9}},{"generated":{"line":289,"column":38},"source":"src\\Space\\Space.js","original":{"line":260,"column":25}},{"generated":{"line":289,"column":42},"source":"src\\Space\\Space.js","original":{"line":260,"column":9}},{"name":"Meta","generated":{"line":289,"column":46},"source":"src\\Space\\Space.js","original":{"line":260,"column":31}},{"name":"body","generated":{"line":289,"column":51},"source":"src\\Space\\Space.js","original":{"line":260,"column":36}},{"generated":{"line":289,"column":55},"source":"src\\Space\\Space.js","original":{"line":260,"column":31}},{"name":"undefined","generated":{"line":289,"column":60},"source":"src\\Space\\Space.js","original":{"line":260,"column":43}},{"generated":{"line":289,"column":69},"source":"src\\Space\\Space.js","original":{"line":260,"column":6}},{"generated":{"line":289,"column":71},"source":"src\\Space\\Space.js","original":{"line":260,"column":53}},{"name":"Meta","generated":{"line":290,"column":0},"source":"src\\Space\\Space.js","original":{"line":261,"column":8}},{"name":"graphics","generated":{"line":290,"column":25},"source":"src\\Space\\Space.js","original":{"line":261,"column":13}},{"generated":{"line":290,"column":33},"source":"src\\Space\\Space.js","original":{"line":261,"column":8}},{"name":"mesh","generated":{"line":290,"column":34},"source":"src\\Space\\Space.js","original":{"line":261,"column":22}},{"generated":{"line":290,"column":38},"source":"src\\Space\\Space.js","original":{"line":261,"column":8}},{"name":"position","generated":{"line":290,"column":39},"source":"src\\Space\\Space.js","original":{"line":261,"column":27}},{"generated":{"line":290,"column":47},"source":"src\\Space\\Space.js","original":{"line":261,"column":8}},{"name":"copy","generated":{"line":290,"column":48},"source":"src\\Space\\Space.js","original":{"line":261,"column":36}},{"generated":{"line":290,"column":52},"source":"src\\Space\\Space.js","original":{"line":261,"column":8}},{"name":"Meta","generated":{"line":290,"column":53},"source":"src\\Space\\Space.js","original":{"line":261,"column":42}},{"name":"body","generated":{"line":290,"column":58},"source":"src\\Space\\Space.js","original":{"line":261,"column":47}},{"generated":{"line":290,"column":62},"source":"src\\Space\\Space.js","original":{"line":261,"column":42}},{"name":"getPosition","generated":{"line":290,"column":63},"source":"src\\Space\\Space.js","original":{"line":261,"column":52}},{"generated":{"line":290,"column":74},"source":"src\\Space\\Space.js","original":{"line":261,"column":42}},{"generated":{"line":290,"column":76},"source":"src\\Space\\Space.js","original":{"line":261,"column":8}},{"name":"Meta","generated":{"line":291,"column":0},"source":"src\\Space\\Space.js","original":{"line":262,"column":8}},{"name":"graphics","generated":{"line":291,"column":25},"source":"src\\Space\\Space.js","original":{"line":262,"column":13}},{"generated":{"line":291,"column":33},"source":"src\\Space\\Space.js","original":{"line":262,"column":8}},{"name":"mesh","generated":{"line":291,"column":34},"source":"src\\Space\\Space.js","original":{"line":262,"column":22}},{"generated":{"line":291,"column":38},"source":"src\\Space\\Space.js","original":{"line":262,"column":8}},{"name":"quaternion","generated":{"line":291,"column":39},"source":"src\\Space\\Space.js","original":{"line":262,"column":27}},{"generated":{"line":291,"column":49},"source":"src\\Space\\Space.js","original":{"line":262,"column":8}},{"name":"copy","generated":{"line":291,"column":50},"source":"src\\Space\\Space.js","original":{"line":262,"column":38}},{"generated":{"line":291,"column":54},"source":"src\\Space\\Space.js","original":{"line":262,"column":8}},{"name":"Meta","generated":{"line":291,"column":55},"source":"src\\Space\\Space.js","original":{"line":262,"column":44}},{"name":"body","generated":{"line":291,"column":60},"source":"src\\Space\\Space.js","original":{"line":262,"column":49}},{"generated":{"line":291,"column":64},"source":"src\\Space\\Space.js","original":{"line":262,"column":44}},{"name":"getQuaternion","generated":{"line":291,"column":65},"source":"src\\Space\\Space.js","original":{"line":262,"column":54}},{"generated":{"line":291,"column":78},"source":"src\\Space\\Space.js","original":{"line":262,"column":44}},{"generated":{"line":291,"column":80},"source":"src\\Space\\Space.js","original":{"line":262,"column":8}},{"generated":{"line":292,"column":0},"source":"src\\Space\\Space.js","original":{"line":263,"column":7}},{"generated":{"line":292,"column":17},"source":"src\\Space\\Space.js","original":{"line":260,"column":6}},{"generated":{"line":292,"column":23},"source":"src\\Space\\Space.js","original":{"line":263,"column":11}},{"generated":{"line":294,"column":0},"source":"src\\Space\\Space.js","original":{"line":265,"column":8}},{"name":"Meta","generated":{"line":295,"column":0},"source":"src\\Space\\Space.js","original":{"line":266,"column":8}},{"name":"lifes","generated":{"line":295,"column":25},"source":"src\\Space\\Space.js","original":{"line":266,"column":13}},{"generated":{"line":295,"column":30},"source":"src\\Space\\Space.js","original":{"line":266,"column":8}},{"name":"map","generated":{"line":295,"column":31},"source":"src\\Space\\Space.js","original":{"line":266,"column":19}},{"generated":{"line":295,"column":34},"source":"src\\Space\\Space.js","original":{"line":266,"column":8}},{"generated":{"line":295,"column":35},"source":"src\\Space\\Space.js","original":{"line":266,"column":23}},{"name":"life","generated":{"line":295,"column":45},"source":"src\\Space\\Space.js","original":{"line":266,"column":24}},{"generated":{"line":295,"column":49},"source":"src\\Space\\Space.js","original":{"line":266,"column":23}},{"generated":{"line":295,"column":51},"source":"src\\Space\\Space.js","original":{"line":266,"column":33}},{"name":"life","generated":{"line":296,"column":0},"source":"src\\Space\\Space.js","original":{"line":267,"column":10}},{"name":"Meta","generated":{"line":296,"column":29},"source":"src\\Space\\Space.js","original":{"line":267,"column":15}},{"generated":{"line":296,"column":33},"source":"src\\Space\\Space.js","original":{"line":267,"column":10}},{"name":"time","generated":{"line":296,"column":35},"source":"src\\Space\\Space.js","original":{"line":267,"column":20}},{"generated":{"line":296,"column":39},"source":"src\\Space\\Space.js","original":{"line":267,"column":10}},{"generated":{"line":297,"column":0},"source":"src\\Space\\Space.js","original":{"line":268,"column":9}},{"generated":{"line":297,"column":21},"source":"src\\Space\\Space.js","original":{"line":266,"column":8}},{"generated":{"line":298,"column":0},"source":"src\\Space\\Space.js","original":{"line":270,"column":7}},{"generated":{"line":300,"column":0},"source":"src\\Space\\Space.js","original":{"line":272,"column":6}},{"name":"Meta","generated":{"line":301,"column":0},"source":"src\\Space\\Space.js","original":{"line":273,"column":6}},{"name":"life","generated":{"line":301,"column":21},"source":"src\\Space\\Space.js","original":{"line":273,"column":11}},{"generated":{"line":301,"column":25},"source":"src\\Space\\Space.js","original":{"line":273,"column":6}},{"generated":{"line":302,"column":0},"source":"src\\Space\\Space.js","original":{"line":275,"column":5}},{"generated":{"line":302,"column":13},"source":"src\\Space\\Space.js","original":{"line":257,"column":4}},{"generated":{"line":303,"column":0},"source":"src\\Space\\Space.js","original":{"line":277,"column":3}},{"generated":{"line":306,"column":33},"source":"src\\Space\\Space.js","original":{"line":279,"column":10}},{"generated":{"line":308,"column":0},"source":"src\\Space\\Space.js","original":{"line":281,"column":4}},{"name":"stop","generated":{"line":308,"column":16},"source":"src\\Space\\Space.js","original":{"line":281,"column":7}},{"generated":{"line":308,"column":20},"source":"src\\Space\\Space.js","original":{"line":281,"column":4}},{"generated":{"line":308,"column":22},"source":"src\\Space\\Space.js","original":{"line":281,"column":13}},{"generated":{"line":310,"column":0},"source":"src\\Space\\Space.js","original":{"line":283,"column":4}},{"name":"scope","generated":{"line":311,"column":0},"source":"src\\Space\\Space.js","original":{"line":284,"column":4}},{"name":"life","generated":{"line":311,"column":18},"source":"src\\Space\\Space.js","original":{"line":284,"column":10}},{"generated":{"line":311,"column":22},"source":"src\\Space\\Space.js","original":{"line":284,"column":4}},{"generated":{"line":313,"column":0},"source":"src\\Space\\Space.js","original":{"line":286,"column":4}},{"generated":{"line":314,"column":0},"source":"src\\Space\\Space.js","original":{"line":287,"column":4}},{"name":"scope","generated":{"line":314,"column":16},"source":"src\\Space\\Space.js","original":{"line":287,"column":7}},{"name":"undefined","generated":{"line":314,"column":26},"source":"src\\Space\\Space.js","original":{"line":287,"column":15}},{"generated":{"line":314,"column":35},"source":"src\\Space\\Space.js","original":{"line":287,"column":7}},{"name":"scope","generated":{"line":314,"column":39},"source":"src\\Space\\Space.js","original":{"line":287,"column":26}},{"name":"device","generated":{"line":314,"column":45},"source":"src\\Space\\Space.js","original":{"line":287,"column":32}},{"generated":{"line":314,"column":51},"source":"src\\Space\\Space.js","original":{"line":287,"column":26}},{"name":"undefined","generated":{"line":314,"column":56},"source":"src\\Space\\Space.js","original":{"line":287,"column":41}},{"generated":{"line":314,"column":65},"source":"src\\Space\\Space.js","original":{"line":287,"column":7}},{"name":"scope","generated":{"line":314,"column":69},"source":"src\\Space\\Space.js","original":{"line":287,"column":52}},{"name":"device","generated":{"line":314,"column":75},"source":"src\\Space\\Space.js","original":{"line":287,"column":58}},{"generated":{"line":314,"column":81},"source":"src\\Space\\Space.js","original":{"line":287,"column":52}},{"name":"render","generated":{"line":314,"column":82},"source":"src\\Space\\Space.js","original":{"line":287,"column":65}},{"generated":{"line":314,"column":88},"source":"src\\Space\\Space.js","original":{"line":287,"column":52}},{"name":"undefined","generated":{"line":314,"column":93},"source":"src\\Space\\Space.js","original":{"line":287,"column":74}},{"generated":{"line":314,"column":102},"source":"src\\Space\\Space.js","original":{"line":287,"column":4}},{"name":"scope","generated":{"line":314,"column":104},"source":"src\\Space\\Space.js","original":{"line":288,"column":4}},{"name":"device","generated":{"line":314,"column":110},"source":"src\\Space\\Space.js","original":{"line":288,"column":10}},{"generated":{"line":314,"column":116},"source":"src\\Space\\Space.js","original":{"line":288,"column":4}},{"name":"render","generated":{"line":314,"column":117},"source":"src\\Space\\Space.js","original":{"line":288,"column":17}},{"generated":{"line":314,"column":123},"source":"src\\Space\\Space.js","original":{"line":288,"column":4}},{"generated":{"line":316,"column":0},"source":"src\\Space\\Space.js","original":{"line":290,"column":4}},{"name":"Meta","generated":{"line":317,"column":0},"source":"src\\Space\\Space.js","original":{"line":291,"column":4}},{"name":"getWorld","generated":{"line":317,"column":27},"source":"src\\Space\\Space.js","original":{"line":291,"column":9}},{"generated":{"line":317,"column":35},"source":"src\\Space\\Space.js","original":{"line":291,"column":4}},{"name":"step","generated":{"line":317,"column":38},"source":"src\\Space\\Space.js","original":{"line":291,"column":20}},{"generated":{"line":317,"column":42},"source":"src\\Space\\Space.js","original":{"line":291,"column":4}},{"generated":{"line":319,"column":0},"source":"src\\Space\\Space.js","original":{"line":293,"column":4}},{"name":"scope","generated":{"line":320,"column":0},"source":"src\\Space\\Space.js","original":{"line":294,"column":4}},{"name":"renderer","generated":{"line":320,"column":18},"source":"src\\Space\\Space.js","original":{"line":294,"column":10}},{"generated":{"line":320,"column":26},"source":"src\\Space\\Space.js","original":{"line":294,"column":4}},{"name":"render","generated":{"line":320,"column":27},"source":"src\\Space\\Space.js","original":{"line":294,"column":19}},{"generated":{"line":320,"column":33},"source":"src\\Space\\Space.js","original":{"line":294,"column":4}},{"name":"scope","generated":{"line":320,"column":34},"source":"src\\Space\\Space.js","original":{"line":294,"column":26}},{"name":"scene","generated":{"line":320,"column":40},"source":"src\\Space\\Space.js","original":{"line":294,"column":32}},{"generated":{"line":320,"column":45},"source":"src\\Space\\Space.js","original":{"line":294,"column":4}},{"name":"scope","generated":{"line":320,"column":47},"source":"src\\Space\\Space.js","original":{"line":294,"column":39}},{"name":"camera","generated":{"line":320,"column":53},"source":"src\\Space\\Space.js","original":{"line":294,"column":45}},{"generated":{"line":320,"column":59},"source":"src\\Space\\Space.js","original":{"line":294,"column":4}},{"generated":{"line":321,"column":0},"source":"src\\Space\\Space.js","original":{"line":296,"column":3}},{"name":"fun","generated":{"line":324,"column":30},"source":"src\\Space\\Space.js","original":{"line":360,"column":8}},{"name":"interval","generated":{"line":324,"column":35},"source":"src\\Space\\Space.js","original":{"line":360,"column":13}},{"generated":{"line":324,"column":45},"source":"src\\Space\\Space.js","original":{"line":360,"column":22}},{"name":"fun","generated":{"line":325,"column":0},"source":"src\\Space\\Space.js","original":{"line":361,"column":4}},{"generated":{"line":326,"column":0},"source":"src\\Space\\Space.js","original":{"line":362,"column":4}},{"name":"_interval","generated":{"line":326,"column":16},"source":"src\\Space\\Space.js","original":{"line":362,"column":10}},{"name":"setInterval","generated":{"line":326,"column":28},"source":"src\\Space\\Space.js","original":{"line":362,"column":22}},{"name":"fun","generated":{"line":326,"column":40},"source":"src\\Space\\Space.js","original":{"line":362,"column":34}},{"generated":{"line":326,"column":43},"source":"src\\Space\\Space.js","original":{"line":362,"column":22}},{"name":"interval","generated":{"line":326,"column":45},"source":"src\\Space\\Space.js","original":{"line":362,"column":39}},{"generated":{"line":326,"column":53},"source":"src\\Space\\Space.js","original":{"line":362,"column":22}},{"generated":{"line":326,"column":54},"source":"src\\Space\\Space.js","original":{"line":362,"column":4}},{"generated":{"line":327,"column":0},"source":"src\\Space\\Space.js","original":{"line":363,"column":4}},{"name":"intervals","generated":{"line":327,"column":17},"source":"src\\Space\\Space.js","original":{"line":363,"column":9}},{"generated":{"line":327,"column":26},"source":"src\\Space\\Space.js","original":{"line":363,"column":4}},{"name":"push","generated":{"line":327,"column":27},"source":"src\\Space\\Space.js","original":{"line":363,"column":19}},{"generated":{"line":327,"column":31},"source":"src\\Space\\Space.js","original":{"line":363,"column":4}},{"name":"_interval","generated":{"line":327,"column":32},"source":"src\\Space\\Space.js","original":{"line":363,"column":24}},{"generated":{"line":327,"column":41},"source":"src\\Space\\Space.js","original":{"line":363,"column":4}},{"generated":{"line":328,"column":0},"source":"src\\Space\\Space.js","original":{"line":364,"column":3}},{"generated":{"line":331,"column":30},"source":"src\\Space\\Space.js","original":{"line":298,"column":14}},{"generated":{"line":333,"column":0},"source":"src\\Space\\Space.js","original":{"line":300,"column":4}},{"generated":{"line":333,"column":16},"source":"src\\Space\\Space.js","original":{"line":300,"column":7}},{"name":"instance","generated":{"line":333,"column":17},"source":"src\\Space\\Space.js","original":{"line":300,"column":8}},{"generated":{"line":333,"column":25},"source":"src\\Space\\Space.js","original":{"line":300,"column":4}},{"generated":{"line":333,"column":27},"source":"src\\Space\\Space.js","original":{"line":300,"column":18}},{"name":"Space","generated":{"line":333,"column":31},"source":"src\\Space\\Space.js","original":{"line":300,"column":22}},{"generated":{"line":333,"column":36},"source":"src\\Space\\Space.js","original":{"line":300,"column":18}},{"generated":{"line":335,"column":0},"source":"src\\Space\\Space.js","original":{"line":302,"column":4}},{"name":"instance","generated":{"line":335,"column":19},"source":"src\\Space\\Space.js","original":{"line":302,"column":11}},{"generated":{"line":335,"column":27},"source":"src\\Space\\Space.js","original":{"line":302,"column":4}},{"generated":{"line":336,"column":0},"source":"src\\Space\\Space.js","original":{"line":304,"column":3}},{"name":"options","generated":{"line":339,"column":30},"source":"src\\Space\\Space.js","original":{"line":306,"column":15}},{"generated":{"line":339,"column":39},"source":"src\\Space\\Space.js","original":{"line":306,"column":23}},{"generated":{"line":341,"column":0},"source":"src\\Space\\Space.js","original":{"line":308,"column":4}},{"generated":{"line":347,"column":0},"source":"src\\Space\\Space.js","original":{"line":314,"column":4}},{"generated":{"line":348,"column":0},"source":"src\\Space\\Space.js","original":{"line":315,"column":4}},{"generated":{"line":348,"column":16},"source":"src\\Space\\Space.js","original":{"line":315,"column":7}},{"name":"instance","generated":{"line":348,"column":17},"source":"src\\Space\\Space.js","original":{"line":315,"column":8}},{"generated":{"line":348,"column":25},"source":"src\\Space\\Space.js","original":{"line":315,"column":4}},{"generated":{"line":348,"column":27},"source":"src\\Space\\Space.js","original":{"line":315,"column":18}},{"generated":{"line":350,"column":0},"source":"src\\Space\\Space.js","original":{"line":318,"column":4}},{"name":"_Meta","generated":{"line":350,"column":16},"source":"src\\Space\\Space.js","original":{"line":318,"column":10}},{"name":"options","generated":{"line":350,"column":24},"source":"src\\Space\\Space.js","original":{"line":318,"column":18}},{"name":"undefined","generated":{"line":350,"column":36},"source":"src\\Space\\Space.js","original":{"line":318,"column":28}},{"generated":{"line":350,"column":45},"source":"src\\Space\\Space.js","original":{"line":318,"column":18}},{"name":"options","generated":{"line":350,"column":49},"source":"src\\Space\\Space.js","original":{"line":318,"column":39}},{"name":"Meta","generated":{"line":350,"column":57},"source":"src\\Space\\Space.js","original":{"line":318,"column":47}},{"generated":{"line":350,"column":61},"source":"src\\Space\\Space.js","original":{"line":318,"column":39}},{"name":"undefined","generated":{"line":350,"column":66},"source":"src\\Space\\Space.js","original":{"line":318,"column":54}},{"generated":{"line":350,"column":75},"source":"src\\Space\\Space.js","original":{"line":318,"column":18}},{"name":"options","generated":{"line":350,"column":78},"source":"src\\Space\\Space.js","original":{"line":318,"column":64}},{"name":"Meta","generated":{"line":350,"column":86},"source":"src\\Space\\Space.js","original":{"line":318,"column":72}},{"generated":{"line":350,"column":90},"source":"src\\Space\\Space.js","original":{"line":318,"column":18}},{"generated":{"line":350,"column":93},"source":"src\\Space\\Space.js","original":{"line":318,"column":77}},{"generated":{"line":350,"column":97},"source":"src\\Space\\Space.js","original":{"line":318,"column":4}},{"generated":{"line":351,"column":0},"source":"src\\Space\\Space.js","original":{"line":319,"column":4}},{"name":"_events","generated":{"line":351,"column":16},"source":"src\\Space\\Space.js","original":{"line":319,"column":10}},{"name":"options","generated":{"line":351,"column":26},"source":"src\\Space\\Space.js","original":{"line":319,"column":20}},{"name":"undefined","generated":{"line":351,"column":38},"source":"src\\Space\\Space.js","original":{"line":319,"column":30}},{"generated":{"line":351,"column":47},"source":"src\\Space\\Space.js","original":{"line":319,"column":20}},{"name":"options","generated":{"line":351,"column":51},"source":"src\\Space\\Space.js","original":{"line":319,"column":41}},{"name":"events","generated":{"line":351,"column":59},"source":"src\\Space\\Space.js","original":{"line":319,"column":49}},{"generated":{"line":351,"column":65},"source":"src\\Space\\Space.js","original":{"line":319,"column":41}},{"name":"undefined","generated":{"line":351,"column":70},"source":"src\\Space\\Space.js","original":{"line":319,"column":58}},{"generated":{"line":351,"column":79},"source":"src\\Space\\Space.js","original":{"line":319,"column":20}},{"name":"options","generated":{"line":351,"column":82},"source":"src\\Space\\Space.js","original":{"line":319,"column":68}},{"name":"events","generated":{"line":351,"column":90},"source":"src\\Space\\Space.js","original":{"line":319,"column":76}},{"generated":{"line":351,"column":96},"source":"src\\Space\\Space.js","original":{"line":319,"column":20}},{"generated":{"line":351,"column":99},"source":"src\\Space\\Space.js","original":{"line":319,"column":83}},{"generated":{"line":351,"column":103},"source":"src\\Space\\Space.js","original":{"line":319,"column":4}},{"generated":{"line":352,"column":0},"source":"src\\Space\\Space.js","original":{"line":320,"column":4}},{"name":"_intervals","generated":{"line":352,"column":16},"source":"src\\Space\\Space.js","original":{"line":320,"column":10}},{"name":"options","generated":{"line":352,"column":29},"source":"src\\Space\\Space.js","original":{"line":320,"column":23}},{"name":"undefined","generated":{"line":352,"column":41},"source":"src\\Space\\Space.js","original":{"line":320,"column":33}},{"generated":{"line":352,"column":50},"source":"src\\Space\\Space.js","original":{"line":320,"column":23}},{"name":"options","generated":{"line":352,"column":54},"source":"src\\Space\\Space.js","original":{"line":320,"column":44}},{"name":"intervals","generated":{"line":352,"column":62},"source":"src\\Space\\Space.js","original":{"line":320,"column":52}},{"generated":{"line":352,"column":71},"source":"src\\Space\\Space.js","original":{"line":320,"column":44}},{"name":"undefined","generated":{"line":352,"column":76},"source":"src\\Space\\Space.js","original":{"line":320,"column":64}},{"generated":{"line":352,"column":85},"source":"src\\Space\\Space.js","original":{"line":320,"column":23}},{"name":"options","generated":{"line":352,"column":88},"source":"src\\Space\\Space.js","original":{"line":320,"column":74}},{"name":"intervals","generated":{"line":352,"column":96},"source":"src\\Space\\Space.js","original":{"line":320,"column":82}},{"generated":{"line":352,"column":105},"source":"src\\Space\\Space.js","original":{"line":320,"column":23}},{"generated":{"line":352,"column":108},"source":"src\\Space\\Space.js","original":{"line":320,"column":92}},{"generated":{"line":352,"column":112},"source":"src\\Space\\Space.js","original":{"line":320,"column":4}},{"generated":{"line":354,"column":0},"source":"src\\Space\\Space.js","original":{"line":323,"column":4}},{"generated":{"line":358,"column":0},"source":"src\\Space\\Space.js","original":{"line":327,"column":4}},{"generated":{"line":359,"column":0},"source":"src\\Space\\Space.js","original":{"line":328,"column":4}},{"generated":{"line":360,"column":0},"source":"src\\Space\\Space.js","original":{"line":329,"column":4}},{"name":"scope","generated":{"line":360,"column":16},"source":"src\\Space\\Space.js","original":{"line":329,"column":7}},{"name":"scope","generated":{"line":360,"column":25},"source":"src\\Space\\Space.js","original":{"line":329,"column":14}},{"name":"container","generated":{"line":360,"column":31},"source":"src\\Space\\Space.js","original":{"line":329,"column":20}},{"generated":{"line":360,"column":40},"source":"src\\Space\\Space.js","original":{"line":329,"column":7}},{"name":"scope","generated":{"line":360,"column":44},"source":"src\\Space\\Space.js","original":{"line":329,"column":31}},{"name":"container","generated":{"line":360,"column":50},"source":"src\\Space\\Space.js","original":{"line":329,"column":37}},{"generated":{"line":360,"column":59},"source":"src\\Space\\Space.js","original":{"line":329,"column":31}},{"name":"children","generated":{"line":360,"column":60},"source":"src\\Space\\Space.js","original":{"line":329,"column":47}},{"generated":{"line":360,"column":68},"source":"src\\Space\\Space.js","original":{"line":329,"column":4}},{"generated":{"line":360,"column":70},"source":"src\\Space\\Space.js","original":{"line":329,"column":56}},{"generated":{"line":361,"column":0},"source":"src\\Space\\Space.js","original":{"line":330,"column":6}},{"generated":{"line":362,"column":0},"source":"src\\Space\\Space.js","original":{"line":331,"column":6}},{"generated":{"line":362,"column":21},"source":"src\\Space\\Space.js","original":{"line":331,"column":11}},{"name":"i","generated":{"line":362,"column":25},"source":"src\\Space\\Space.js","original":{"line":331,"column":15}},{"name":"scope","generated":{"line":362,"column":29},"source":"src\\Space\\Space.js","original":{"line":331,"column":19}},{"name":"container","generated":{"line":362,"column":35},"source":"src\\Space\\Space.js","original":{"line":331,"column":25}},{"generated":{"line":362,"column":44},"source":"src\\Space\\Space.js","original":{"line":331,"column":19}},{"name":"children","generated":{"line":362,"column":45},"source":"src\\Space\\Space.js","original":{"line":331,"column":35}},{"generated":{"line":362,"column":53},"source":"src\\Space\\Space.js","original":{"line":331,"column":19}},{"name":"length","generated":{"line":362,"column":54},"source":"src\\Space\\Space.js","original":{"line":331,"column":44}},{"generated":{"line":362,"column":60},"source":"src\\Space\\Space.js","original":{"line":331,"column":19}},{"generated":{"line":362,"column":63},"source":"src\\Space\\Space.js","original":{"line":331,"column":53}},{"generated":{"line":362,"column":64},"source":"src\\Space\\Space.js","original":{"line":331,"column":6}},{"name":"i","generated":{"line":362,"column":66},"source":"src\\Space\\Space.js","original":{"line":331,"column":56}},{"generated":{"line":362,"column":71},"source":"src\\Space\\Space.js","original":{"line":331,"column":61}},{"generated":{"line":362,"column":72},"source":"src\\Space\\Space.js","original":{"line":331,"column":6}},{"name":"i","generated":{"line":362,"column":74},"source":"src\\Space\\Space.js","original":{"line":331,"column":64}},{"generated":{"line":362,"column":77},"source":"src\\Space\\Space.js","original":{"line":331,"column":6}},{"generated":{"line":362,"column":79},"source":"src\\Space\\Space.js","original":{"line":331,"column":69}},{"name":"scope","generated":{"line":363,"column":0},"source":"src\\Space\\Space.js","original":{"line":332,"column":8}},{"name":"container","generated":{"line":363,"column":26},"source":"src\\Space\\Space.js","original":{"line":332,"column":14}},{"generated":{"line":363,"column":35},"source":"src\\Space\\Space.js","original":{"line":332,"column":8}},{"name":"remove","generated":{"line":363,"column":36},"source":"src\\Space\\Space.js","original":{"line":332,"column":24}},{"generated":{"line":363,"column":42},"source":"src\\Space\\Space.js","original":{"line":332,"column":8}},{"name":"scope","generated":{"line":363,"column":43},"source":"src\\Space\\Space.js","original":{"line":332,"column":31}},{"name":"container","generated":{"line":363,"column":49},"source":"src\\Space\\Space.js","original":{"line":332,"column":37}},{"generated":{"line":363,"column":58},"source":"src\\Space\\Space.js","original":{"line":332,"column":31}},{"name":"children","generated":{"line":363,"column":59},"source":"src\\Space\\Space.js","original":{"line":332,"column":47}},{"generated":{"line":363,"column":67},"source":"src\\Space\\Space.js","original":{"line":332,"column":31}},{"name":"i","generated":{"line":363,"column":68},"source":"src\\Space\\Space.js","original":{"line":332,"column":56}},{"generated":{"line":363,"column":69},"source":"src\\Space\\Space.js","original":{"line":332,"column":31}},{"generated":{"line":363,"column":70},"source":"src\\Space\\Space.js","original":{"line":332,"column":8}},{"generated":{"line":364,"column":0},"source":"src\\Space\\Space.js","original":{"line":333,"column":7}},{"generated":{"line":365,"column":0},"source":"src\\Space\\Space.js","original":{"line":334,"column":6}},{"generated":{"line":366,"column":0},"source":"src\\Space\\Space.js","original":{"line":335,"column":5}},{"generated":{"line":368,"column":0},"source":"src\\Space\\Space.js","original":{"line":337,"column":4}},{"generated":{"line":369,"column":0},"source":"src\\Space\\Space.js","original":{"line":338,"column":4}},{"name":"Meta","generated":{"line":370,"column":0},"source":"src\\Space\\Space.js","original":{"line":339,"column":4}},{"name":"clear","generated":{"line":370,"column":27},"source":"src\\Space\\Space.js","original":{"line":339,"column":9}},{"generated":{"line":370,"column":32},"source":"src\\Space\\Space.js","original":{"line":339,"column":4}},{"generated":{"line":372,"column":0},"source":"src\\Space\\Space.js","original":{"line":341,"column":4}},{"generated":{"line":376,"column":0},"source":"src\\Space\\Space.js","original":{"line":345,"column":4}},{"generated":{"line":377,"column":0},"source":"src\\Space\\Space.js","original":{"line":346,"column":5}},{"generated":{"line":378,"column":0},"source":"src\\Space\\Space.js","original":{"line":347,"column":4}},{"name":"_Meta","generated":{"line":378,"column":16},"source":"src\\Space\\Space.js","original":{"line":347,"column":7}},{"generated":{"line":378,"column":21},"source":"src\\Space\\Space.js","original":{"line":347,"column":4}},{"name":"scope","generated":{"line":378,"column":23},"source":"src\\Space\\Space.js","original":{"line":348,"column":4}},{"name":"Meta","generated":{"line":378,"column":29},"source":"src\\Space\\Space.js","original":{"line":348,"column":10}},{"generated":{"line":378,"column":33},"source":"src\\Space\\Space.js","original":{"line":348,"column":4}},{"generated":{"line":378,"column":36},"source":"src\\Space\\Space.js","original":{"line":348,"column":17}},{"generated":{"line":378,"column":38},"source":"src\\Space\\Space.js","original":{"line":348,"column":4}},{"generated":{"line":379,"column":0},"source":"src\\Space\\Space.js","original":{"line":349,"column":4}},{"generated":{"line":380,"column":0},"source":"src\\Space\\Space.js","original":{"line":350,"column":4}},{"name":"_events","generated":{"line":380,"column":16},"source":"src\\Space\\Space.js","original":{"line":350,"column":7}},{"generated":{"line":380,"column":23},"source":"src\\Space\\Space.js","original":{"line":350,"column":4}},{"name":"scope","generated":{"line":380,"column":25},"source":"src\\Space\\Space.js","original":{"line":351,"column":4}},{"name":"events","generated":{"line":380,"column":31},"source":"src\\Space\\Space.js","original":{"line":351,"column":10}},{"generated":{"line":380,"column":37},"source":"src\\Space\\Space.js","original":{"line":351,"column":4}},{"generated":{"line":380,"column":40},"source":"src\\Space\\Space.js","original":{"line":351,"column":19}},{"generated":{"line":380,"column":42},"source":"src\\Space\\Space.js","original":{"line":351,"column":4}},{"generated":{"line":381,"column":0},"source":"src\\Space\\Space.js","original":{"line":352,"column":4}},{"generated":{"line":382,"column":0},"source":"src\\Space\\Space.js","original":{"line":353,"column":4}},{"name":"_intervals","generated":{"line":382,"column":16},"source":"src\\Space\\Space.js","original":{"line":353,"column":7}},{"generated":{"line":382,"column":26},"source":"src\\Space\\Space.js","original":{"line":353,"column":4}},{"name":"scope","generated":{"line":382,"column":28},"source":"src\\Space\\Space.js","original":{"line":354,"column":4}},{"name":"intervals","generated":{"line":382,"column":34},"source":"src\\Space\\Space.js","original":{"line":354,"column":10}},{"generated":{"line":382,"column":43},"source":"src\\Space\\Space.js","original":{"line":354,"column":4}},{"name":"forEach","generated":{"line":382,"column":44},"source":"src\\Space\\Space.js","original":{"line":354,"column":20}},{"generated":{"line":382,"column":51},"source":"src\\Space\\Space.js","original":{"line":354,"column":4}},{"generated":{"line":382,"column":52},"source":"src\\Space\\Space.js","original":{"line":354,"column":28}},{"name":"interval","generated":{"line":382,"column":62},"source":"src\\Space\\Space.js","original":{"line":354,"column":29}},{"generated":{"line":382,"column":70},"source":"src\\Space\\Space.js","original":{"line":354,"column":28}},{"generated":{"line":382,"column":72},"source":"src\\Space\\Space.js","original":{"line":354,"column":40}},{"name":"clearInterval","generated":{"line":383,"column":0},"source":"src\\Space\\Space.js","original":{"line":355,"column":6}},{"name":"interval","generated":{"line":383,"column":30},"source":"src\\Space\\Space.js","original":{"line":355,"column":20}},{"generated":{"line":383,"column":38},"source":"src\\Space\\Space.js","original":{"line":355,"column":6}},{"generated":{"line":384,"column":0},"source":"src\\Space\\Space.js","original":{"line":356,"column":5}},{"generated":{"line":384,"column":13},"source":"src\\Space\\Space.js","original":{"line":354,"column":4}},{"name":"scope","generated":{"line":385,"column":0},"source":"src\\Space\\Space.js","original":{"line":357,"column":4}},{"name":"intervals","generated":{"line":385,"column":18},"source":"src\\Space\\Space.js","original":{"line":357,"column":10}},{"generated":{"line":385,"column":27},"source":"src\\Space\\Space.js","original":{"line":357,"column":4}},{"generated":{"line":385,"column":30},"source":"src\\Space\\Space.js","original":{"line":357,"column":22}},{"generated":{"line":385,"column":32},"source":"src\\Space\\Space.js","original":{"line":357,"column":4}},{"generated":{"line":386,"column":0},"source":"src\\Space\\Space.js","original":{"line":358,"column":3}},{"name":"Space","generated":{"line":392,"column":18},"source":"src\\Space\\Space.js","original":{"line":42,"column":21}},{"generated":{"line":395,"column":0},"source":"src\\Space\\Space.js","original":{"line":368,"column":0}},{"name":"on","generated":{"line":395,"column":4},"source":"src\\Space\\Space.js","original":{"line":368,"column":6}},{"generated":{"line":395,"column":9},"source":"src\\Space\\Space.js","original":{"line":368,"column":11}},{"name":"on","generated":{"line":395,"column":18},"source":"src\\Space\\Space.js","original":{"line":368,"column":6}},{"generated":{"line":395,"column":20},"source":"src\\Space\\Space.js","original":{"line":368,"column":11}},{"name":"eventName","generated":{"line":395,"column":21},"source":"src\\Space\\Space.js","original":{"line":368,"column":12}},{"generated":{"line":395,"column":30},"source":"src\\Space\\Space.js","original":{"line":368,"column":11}},{"name":"callback","generated":{"line":395,"column":32},"source":"src\\Space\\Space.js","original":{"line":368,"column":23}},{"generated":{"line":395,"column":40},"source":"src\\Space\\Space.js","original":{"line":368,"column":11}},{"generated":{"line":395,"column":42},"source":"src\\Space\\Space.js","original":{"line":368,"column":36}},{"generated":{"line":396,"column":0},"source":"src\\Space\\Space.js","original":{"line":369,"column":2}},{"name":"Space","generated":{"line":396,"column":11},"source":"src\\Space\\Space.js","original":{"line":369,"column":9}},{"name":"get","generated":{"line":396,"column":17},"source":"src\\Space\\Space.js","original":{"line":369,"column":15}},{"generated":{"line":396,"column":20},"source":"src\\Space\\Space.js","original":{"line":369,"column":9}},{"name":"on","generated":{"line":396,"column":23},"source":"src\\Space\\Space.js","original":{"line":369,"column":21}},{"generated":{"line":396,"column":25},"source":"src\\Space\\Space.js","original":{"line":369,"column":9}},{"name":"eventName","generated":{"line":396,"column":26},"source":"src\\Space\\Space.js","original":{"line":369,"column":24}},{"generated":{"line":396,"column":35},"source":"src\\Space\\Space.js","original":{"line":369,"column":9}},{"name":"callback","generated":{"line":396,"column":37},"source":"src\\Space\\Space.js","original":{"line":369,"column":35}},{"generated":{"line":396,"column":45},"source":"src\\Space\\Space.js","original":{"line":369,"column":9}},{"generated":{"line":396,"column":46},"source":"src\\Space\\Space.js","original":{"line":369,"column":2}},{"generated":{"line":397,"column":0},"source":"src\\Space\\Space.js","original":{"line":370,"column":1}},{"generated":{"line":397,"column":1},"source":"src\\Space\\Space.js","original":{"line":368,"column":0}},{"generated":{"line":399,"column":0},"source":"src\\Space\\Space.js","original":{"line":372,"column":0}},{"name":"timer","generated":{"line":399,"column":4},"source":"src\\Space\\Space.js","original":{"line":372,"column":6}},{"generated":{"line":399,"column":12},"source":"src\\Space\\Space.js","original":{"line":372,"column":14}},{"name":"timer","generated":{"line":399,"column":21},"source":"src\\Space\\Space.js","original":{"line":372,"column":6}},{"generated":{"line":399,"column":26},"source":"src\\Space\\Space.js","original":{"line":372,"column":14}},{"name":"fun","generated":{"line":399,"column":27},"source":"src\\Space\\Space.js","original":{"line":372,"column":15}},{"generated":{"line":399,"column":30},"source":"src\\Space\\Space.js","original":{"line":372,"column":14}},{"name":"interval","generated":{"line":399,"column":32},"source":"src\\Space\\Space.js","original":{"line":372,"column":20}},{"generated":{"line":399,"column":40},"source":"src\\Space\\Space.js","original":{"line":372,"column":14}},{"generated":{"line":399,"column":42},"source":"src\\Space\\Space.js","original":{"line":372,"column":33}},{"generated":{"line":400,"column":0},"source":"src\\Space\\Space.js","original":{"line":373,"column":2}},{"name":"Space","generated":{"line":400,"column":11},"source":"src\\Space\\Space.js","original":{"line":373,"column":9}},{"name":"get","generated":{"line":400,"column":17},"source":"src\\Space\\Space.js","original":{"line":373,"column":15}},{"generated":{"line":400,"column":20},"source":"src\\Space\\Space.js","original":{"line":373,"column":9}},{"name":"timer","generated":{"line":400,"column":23},"source":"src\\Space\\Space.js","original":{"line":373,"column":21}},{"generated":{"line":400,"column":28},"source":"src\\Space\\Space.js","original":{"line":373,"column":9}},{"name":"fun","generated":{"line":400,"column":29},"source":"src\\Space\\Space.js","original":{"line":373,"column":27}},{"generated":{"line":400,"column":32},"source":"src\\Space\\Space.js","original":{"line":373,"column":9}},{"name":"interval","generated":{"line":400,"column":34},"source":"src\\Space\\Space.js","original":{"line":373,"column":32}},{"generated":{"line":400,"column":42},"source":"src\\Space\\Space.js","original":{"line":373,"column":9}},{"generated":{"line":400,"column":43},"source":"src\\Space\\Space.js","original":{"line":373,"column":2}},{"generated":{"line":401,"column":0},"source":"src\\Space\\Space.js","original":{"line":374,"column":1}},{"generated":{"line":401,"column":1},"source":"src\\Space\\Space.js","original":{"line":372,"column":0}},{"name":"on","generated":{"line":403,"column":8},"source":"src\\Space\\Space.js","original":{"line":376,"column":8}},{"name":"on","generated":{"line":403,"column":13},"source":"src\\Space\\Space.js","original":{"line":376,"column":8}},{"name":"timer","generated":{"line":404,"column":8},"source":"src\\Space\\Space.js","original":{"line":376,"column":12}},{"name":"timer","generated":{"line":404,"column":16},"source":"src\\Space\\Space.js","original":{"line":376,"column":12}}],"sources":{"src\\Space\\Space.js":"import config from '../../config';\r\n\r\nimport {WebGLRenderer,\r\n        Scene,\r\n        Fog,\r\n        PerspectiveCamera,\r\n        AmbientLight,\r\n        DirectionalLight,\r\n        Mesh,\r\n        Object3D,\r\n        Vector3,\r\n        GridHelper,\r\n        Clock} from 'three';\r\n\r\nimport Device   from './Device/Device';\r\n\r\nimport Meta   from './Meta/Meta';\r\nimport Graphics from './Meta/Graphics/Graphics';\r\nimport Cube     from './Meta/Graphics/Geometries/Cube';\r\n\r\nlet scope;\r\n\r\nlet renderer, scene, camera, controls, container;\r\n\r\nlet animate;\r\n\r\nlet stop = false;\r\n\r\nlet instance = false;\r\n\r\nlet clock;\r\n\r\nlet _default;\r\n\r\n/** This class represents a relative space.\r\n* @constructor\r\n* @param {Object} props\r\n* @param {String} props.color  The space's color.\r\n* @param {String} props.Meta   Meta that should come with the space.\r\n*/\r\n\r\nexport default class Space {\r\n\r\n  constructor(props){\r\n\r\n    _default = {\r\n      color: config.space.color\r\n    }\r\n\r\n    //Handle Props\r\n    const _Meta = props&&props.Meta!==undefined?props.Meta:false;\r\n    const _color = props&&props.color!==undefined?props.color:_default.color;\r\n\r\n    //Reset clock\r\n    clock = new Clock();\r\n\r\n    //If we already have a space just reassign the props\r\n    if(instance){\r\n      \r\n      Space.clear();\r\n\r\n      Space.get().renderer.setClearColor(_color);\r\n      Space.get().scene.fog = new Fog( _color, 0, 5 );\r\n\r\n      return Space.get();\r\n    }\r\n\r\n    scope = this;\r\n\r\n    instance = this;\r\n\r\n    /**\r\n    * Contains all Events in space.\r\n    */\r\n    this.events = [];\r\n\r\n    /**\r\n    * Contains all Meta in space.\r\n    */\r\n    this.Meta = [];\r\n\r\n\r\n    /**\r\n    * Contains all Intervals in space. (Should Go To Void later)\r\n    */\r\n    this.intervals = [];\r\n\r\n    /*\r\n    Init Renderer\r\n    */\r\n\r\n    document.body.style.margin = '0';\r\n\r\n    this.renderer = new WebGLRenderer({antialias: true});\r\n    this.renderer.setSize(innerWidth, innerHeight);\r\n    this.renderer.setViewport ( 0, 0, innerWidth, innerHeight );\r\n    this.renderer.setPixelRatio(window.devicePixelRatio);\r\n    this.renderer.setClearColor(_color);\r\n\r\n    this.renderer.gammaInput = true;\r\n    this.renderer.gammaOutput = true;\r\n\r\n    this.renderer.autoClear = true;\r\n\r\n    this.renderer.domElement.id = \"renderer\";\r\n    this.renderer.domElement.style.position = 'fixed';\r\n    this.renderer.domElement.style.zIndex = '0';\r\n    this.renderer.domElement.style.left = '0';\r\n    this.renderer.domElement.style.top = '0';\r\n\r\n    this.renderer.animate( scope.render );\r\n\r\n    document.body.appendChild(this.renderer.domElement);\r\n\r\n    this.scene = new Scene();\r\n    this.scene.fog = new Fog( _color, 0, 6.25 );\r\n\r\n    this.camera = new PerspectiveCamera(55, innerWidth / innerHeight, .01, 1000);\r\n    this.scene.add(this.camera);\r\n\r\n    let light = new AmbientLight(0xffffff, .5)\r\n        light.position.set(25,50,25);\r\n    this.scene.add(light);\r\n\r\n        light = new DirectionalLight(0xffffff, 1)\r\n        light.position.set(25,25,25);\r\n    this.scene.add(light);\r\n\r\n        light = new DirectionalLight(0xffffff, 1)\r\n        light.position.set(-25,25,-25);\r\n    this.scene.add(light);\r\n\r\n    addEventListener('resize', (event) => {\r\n      this.camera.aspect = window.innerWidth / window.innerHeight;\r\n      this.camera.updateProjectionMatrix();\r\n      this.renderer.setSize( window.innerWidth, window.innerHeight );\r\n    })\r\n\r\n    /*\r\n      Container\r\n      The container is adjusted buy this the specifix device controller\r\n      (Move everything down a little on desktop and mobile,\r\n      to hava a human point of view)\r\n    */\r\n\r\n    this.container = new Object3D();\r\n    this.scene.add(this.container);\r\n\r\n    /*\r\n     Detect and initialize device\r\n    */\r\n    this.device = new Device(this);\r\n\r\n    //Was any Meta already provided instantiating this space add it.\r\n    if(_Meta) this.add(_Meta)\r\n\r\n    //Run\r\n    this.render();\r\n\r\n    //Add to window object\r\n    window.__SPACE__ = this;\r\n\r\n    return this;\r\n\r\n  }\r\n\r\n  on(eventName, callback){\r\n    if(typeof(eventName)==\"function\"){\r\n      callback  = eventName;\r\n      eventName = 'p';\r\n    }\r\n\r\n    if(eventName=='t')\r\n       eventName='touch';\r\n    if(eventName=='r')\r\n       eventName='release';\r\n    if(eventName=='p')\r\n       eventName='point';\r\n\r\n    if(this.events[eventName]){\r\n      this.events[eventName].push(callback);\r\n    }else{\r\n      this.events[eventName] = [callback];\r\n    }\r\n    return this;\r\n  }\r\n\r\n  go(eventName, ...rest){\r\n    if(this.events[eventName]){\r\n        this.events[eventName].forEach(cb =>{\r\n          cb(...rest, this);\r\n        })\r\n    }\r\n    return this;\r\n  }\r\n\r\n  add(Meta){\r\n\r\n    /*\r\n      Handle Library Systems: (3rd, self - pattern: First handle 3rd party and self system\r\n    */\r\n\r\n    /*\r\n      Graphics (three.js)\r\n    */\r\n\r\n    /*\r\n      Physics (oimo.js) TODO This should happen in here! Not in Meta!\r\n    */\r\n\r\n    /*\r\n      Add to Meta System:\r\n    */\r\n\r\n    this.Meta.push(Meta);\r\n\r\n  }\r\n\r\n  start(Meta){\r\n    this.container.add(Meta.graphics.mesh);\r\n  }\r\n\r\n  remove(Meta){\r\n\r\n    /*\r\n      Handle Library Systems: (3rd, self - pattern: First handle 3rd party and self system\r\n    */\r\n    /*\r\n      Graphics (three.js)\r\n    */\r\n\r\n    /*\r\n      Physics (oimo.js) TODO This should happen in here! Not in Meta!\r\n    */\r\n\r\n    /*\r\n      Remove from Meta System:\r\n      @TODO IMPORTANT\r\n    */\r\n\r\n    // this.Meta.push(Meta);\r\n\r\n  }\r\n\r\n  end(Meta){\r\n    this.container.remove(Meta.graphics.mesh);\r\n  }\r\n\r\n\r\n  /**\r\n   * This is literally the space's lifecylce. Everything in here lives.\r\n   */\r\n  life(){\r\n\r\n    let time = clock.getElapsedTime()\r\n\r\n    this.Meta.forEach((Meta) => {\r\n\r\n      //Physics\r\n      if(Meta._physics!==null&&Meta.body!==undefined){\r\n        Meta.graphics.mesh.position.copy( Meta.body.getPosition() );\r\n        Meta.graphics.mesh.quaternion.copy( Meta.body.getQuaternion() );\r\n      }else{\r\n\r\n        //Lifes\r\n        Meta.lifes.map((life) => {\r\n          life(Meta,time);\r\n        })\r\n\r\n      }\r\n\r\n      //Existence\r\n      Meta.life();\r\n\r\n    });\r\n\r\n  }\r\n\r\n  render(){\r\n\r\n    if(stop) return;\r\n\r\n    //Run Life (everything affected by the two (all the Meta so far)\r\n    scope.life();\r\n\r\n    //Run Device Controller\r\n    if(scope!==undefined&&scope.device!==undefined&&scope.device.render!==undefined)\r\n    scope.device.render();\r\n\r\n    //Run physics system (oimo lybrary)\r\n    Meta.getWorld().step();\r\n\r\n    //Run graphics system (three.js libraray)\r\n    scope.renderer.render(scope.scene, scope.camera);\r\n    \r\n  }\r\n\r\n  static get(){\r\n\r\n    if(!instance) new Space();\r\n\r\n    return instance;\r\n\r\n  }\r\n\r\n  static clear(options){\r\n\r\n    /*\r\n      As always: Go by 3rd-self-pattern:\r\n      Handle 3rd party libraries first,\r\n      than your own code.\r\n    */\r\n\r\n    //If there hasn't been any space yet leave directly.\r\n    if(!instance) return;\r\n\r\n\r\n    const _Meta = options!==undefined&&options.Meta!==undefined?options.Meta:true;\r\n    const _events = options!==undefined&&options.events!==undefined?options.events:true;\r\n    const _intervals = options!==undefined&&options.intervals!==undefined?options.intervals:true;\r\n\r\n\r\n    /*\r\n      Handle Library Systems(3rd):\r\n    */\r\n\r\n    //Graphics (three)\r\n    //@todo should be Graphics.clear()\r\n    if(scope&&scope.container&&scope.container.children){\r\n      //console.log('[Space] - Clear() - Container children before: '+scope.container.children.length)\r\n      for (var i = scope.container.children.length - 1; i >= 0; i--) {\r\n        scope.container.remove(scope.container.children[i]);\r\n      }\r\n      //console.log('[Space] - Clear() - Container children after: '+scope.container.children.length)\r\n    }\r\n\r\n    //Physics (oimo)\r\n    //@todo should be Physics.clear()\r\n    Meta.clear();\r\n\r\n    /*\r\n      Handle Meta System (self):\r\n    */\r\n\r\n    //Drop all Meta\r\n     //@todo should be Meta.clear()\r\n    if(_Meta)\r\n    scope.Meta = [];\r\n    //Drop all events\r\n    if(_events)\r\n    scope.events = [];\r\n    //Drop all intervals\r\n    if(_intervals)\r\n    scope.intervals.forEach((interval)=>{\r\n      clearInterval(interval)\r\n    })\r\n    scope.intervals = [];\r\n  }\r\n\r\n  timer(fun, interval){\r\n    fun();\r\n    const _interval = setInterval(fun, interval);\r\n    this.intervals.push(_interval)\r\n  }\r\n\r\n}\r\n\r\nconst on = (eventName, callback) => {\r\n  return Space.get().on(eventName, callback);\r\n}\r\n\r\nconst timer = (fun, interval) => {\r\n  return Space.get().timer(fun, interval);\r\n}\r\n\r\nexport {on, timer};\r\n"},"lineCount":null}},"hash":"cf54d5e13f0e4fb3465a8470ecf72646","cacheData":{"env":{}}}