{"_id":"@3dlook/model-renderer","_rev":"10-8401e8d22ded6de3286245ec3a20650c","name":"@3dlook/model-renderer","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.0":{"name":"@3dlook/model-renderer","version":"1.0.0","description":"3D model renderer library based on three.js","main":"index.js","scripts":{"start":"export NODE_ENV=development && webpack-dev-server","build":"export NODE_ENV=development && webpack --progress","build:prod":"export NODE_ENV=production && webpack --progress","readme":"jsdoc2md --template ./.jsdoc2md/readme.hbs --files index.js -c .jsdoc.json > README.md"},"repository":{"type":"git","url":"git+https://github.com/3dlook-me/model-renderer.git"},"keywords":["3dlook","saia","3d","renderer"],"author":{"name":"Anatolii Pisarivskyi","email":"pisarivskii@gmail.com","url":"https://3dlook.me/"},"license":"MIT","bugs":{"url":"https://github.com/3dlook-me/model-renderer/issues"},"homepage":"https://github.com/3dlook-me/model-renderer#readme","devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","eslint":"^5.16.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-import":"^2.16.0","html-webpack-plugin":"^3.2.0","jsdoc":"^3.5.5","jsdoc-to-markdown":"^4.0.1","uglifyjs-webpack-plugin":"^2.1.2","webpack":"^4.29.6","webpack-cli":"^3.3.0","webpack-dev-server":"^3.2.1"},"dependencies":{"three":"^0.103.0"},"gitHead":"5b1077ddef2f92e5484157a4fe881044395d5537","_id":"@3dlook/model-renderer@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"pisarivskiy","email":"pisarivskii@gmail.com"},"dist":{"integrity":"sha512-qCJvRbFANtD1ujoR/0jIXaMSsASm6+yTeJmTCNxuoA+5Y6I54xYIEcDvYXzB6wgmFWBLzcYqiRCwMnvfflhVeg==","shasum":"cba2e92257a394f0e3261dec9ed5e0236ac456af","tarball":"https://registry.npmjs.org/@3dlook/model-renderer/-/model-renderer-1.0.0.tgz","fileCount":9,"unpackedSize":12815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcp0XZCRA9TVsSAnZWagAAdgIP/iPR4tDZgziMIHuqfCw0\n/wdQEfZBW7lR0ukcfXkeGexuAThdxSGeLQOXq5b2ou7nBfl6sv/lRMlE663u\nKZG/23RUy0pes9YMxESiOXJ9T7E37xn5TUga2WDC+Rg+8FpRc97WtyX2CjaC\nUg/D3ghnNifiXz4d+Trxy2Y2w43pgwBVu3q7BpasB8aWnm6RnqcNMVwGjAIZ\nhTZC235s4QIg3eq47rdlwMA1U4aefmrba1pW62tM6lXHS0g/LAWJQG0bXFdI\nzSzeTbbSUNgstGObdqtWz6pAo3WG9DNhB8S4Z8d4r73Win2JDTqKcdnPrlIW\npf0E2Xg5m66/NBJCZ2fIhH4jxND2jrweFXAOPtF/rG31M+1hHsDPooZnSK1K\nUQjymKPTSW7wf4/xtYeHfL6IBqWTG7TuWYwqdPxPtYkCiKYheAKXGeDfBI6s\n8UFXPW16fXHGLpnM4PDPTbvFvOTnNfke4LNbYlkqvsj+AJsSD46kWOTkGV9E\na9/Ja7NR9TDJv3N62zz0jToRKY0LhIikx6VKp1csZjhBE7p99MktMBFbvYc6\n1xvYgyhED19NncM/fPbEGzw8q694hX0gT1UiOR73VPdDB7lK7Qwe/oYy8+ck\njtfw/mdH3FnPKDILBb20IGy5eIyEtIyDlAjWgLg0tOEsjiApqQu78T8OXDG3\nSMP7\r\n=iNnf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFwmCmCo2KX9V0a3LbwWBmELCzTHxibQClMjfU/j3tTiAiEAgIlzE7kOIWytcRcDNY43rngXFQiWMJNHKSDG+Pa31og="}]},"maintainers":[{"name":"pisarivskiy","email":"pisarivskii@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/model-renderer_1.0.0_1554466264505_0.8832838384414587"},"_hasShrinkwrap":false},"1.0.1":{"name":"@3dlook/model-renderer","version":"1.0.1","description":"3D model renderer library based on three.js","main":"index.js","scripts":{"start":"export NODE_ENV=development && webpack-dev-server","build":"export NODE_ENV=development && webpack --progress","build:prod":"export NODE_ENV=production && webpack --progress","readme":"jsdoc2md --template ./.jsdoc2md/readme.hbs --files index.js -c .jsdoc.json > README.md"},"repository":{"type":"git","url":"git+https://github.com/3dlook-me/model-renderer.git"},"keywords":["3dlook","saia","3d","renderer"],"author":{"name":"Anatolii Pisarivskyi","email":"pisarivskii@gmail.com","url":"https://3dlook.me/"},"license":"MIT","bugs":{"url":"https://github.com/3dlook-me/model-renderer/issues"},"homepage":"https://github.com/3dlook-me/model-renderer#readme","devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","eslint":"^5.16.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-import":"^2.16.0","html-webpack-plugin":"^3.2.0","jsdoc":"^3.5.5","jsdoc-to-markdown":"^4.0.1","uglifyjs-webpack-plugin":"^2.1.2","webpack":"^4.29.6","webpack-cli":"^3.3.0","webpack-dev-server":"^3.2.1"},"dependencies":{"three":"^0.103.0"},"gitHead":"8b935ef95479d9c9bc6b23b68b6806fdde58a93e","_id":"@3dlook/model-renderer@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"pisarivskiy","email":"pisarivskii@gmail.com"},"dist":{"integrity":"sha512-eYeP1u81Xz4+KcsMTyJUv2JXuFMShpGpwE87DGtnFSrQADOJ3s0D1TezvrkEjgTHlX3VZGoOT1+YaFpExvrAlg==","shasum":"96ed1a90dee4fc31dd2464febc25a0d559b40db1","tarball":"https://registry.npmjs.org/@3dlook/model-renderer/-/model-renderer-1.0.1.tgz","fileCount":9,"unpackedSize":12815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcp0igCRA9TVsSAnZWagAAWucP+gPP8qh9F46AboD5qYe1\nJQ4y4e/gHXX7dsrJQBHqAQ9I60Pz+ngg2jDJ+fCbX6pzipcdG9b5hOWOmHLG\n/PgDS1nLsjvUJsxq5G0VwY3r3P7EEzNFqd0imfdxYe8cUB2mQ2ik+Mt4pfdF\nP+bt8q31lbPBOANMeR8NnkFxCL+e2vdfUuyzxqgKdqiQ1gd/xZI7Skr5Wf8D\nkpMkQ5F6UKPTZNMKUBLyftB6Yf1s5mRSw5GLBIx+41anqhhO3vypFwVZwvoN\nRjFjRC6YStbp3auWBNN5bC0ZF5BaC1gJTlhYQmz5hatCG93wJeC6RQRep9nG\nRz+nKOdmlAEKy/gAyOqIEaC5C0Ia+fHOfYvmdu+GlPSMyjlND303r0PYxafo\nilYGefJ4/dfpPQqHJx/nMP2BJQmC98YJybmCaG1X6qtvkyfTFkm2WOCvlw6N\n/AggSolZySYYVDp4ROypM2DNeZbHPO6xyuW9HhEvoRxSvmXS89AC/RSfe/QX\nx7ivkIurHblSfPfHYlFhZ4bNqjlfhEZdwBPMhCdwk7uKcO6YGFpYc4+FTvsW\ntJfMr6HUsQ3sTdUwp2jeDtAErUglj5nTe9hPvFs2Ru0Dv/VBBaWW4/eln6O2\nmmkTvRHWacbzZt8ZiD9KCL6UexFcc2JqCY1zOSOmEpM0w/sloc7dIC2aFMRJ\ngYT4\r\n=NvF9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCX3Uup5Gzz6i2GsNo8ZeN7XM3wwYHYCf2yb/oakAX8xwIgDouFcHsqBmpVvUMYSI6Ipxsuf9ZLsM35yFVc7Zwc3mw="}]},"maintainers":[{"name":"pisarivskiy","email":"pisarivskii@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/model-renderer_1.0.1_1554466975471_0.5447693056767158"},"_hasShrinkwrap":false},"1.0.2":{"name":"@3dlook/model-renderer","version":"1.0.2","description":"3D model renderer library based on three.js","main":"index.js","scripts":{"start":"export NODE_ENV=development && webpack-dev-server","build":"export NODE_ENV=development && webpack --progress","build:prod":"export NODE_ENV=production && webpack --progress","readme":"jsdoc2md --template ./.jsdoc2md/readme.hbs --files index.js -c .jsdoc.json > README.md"},"repository":{"type":"git","url":"git+https://github.com/3dlook-me/model-renderer.git"},"keywords":["3dlook","saia","3d","renderer"],"author":{"name":"Anatolii Pisarivskyi","email":"pisarivskii@gmail.com","url":"https://3dlook.me/"},"license":"MIT","bugs":{"url":"https://github.com/3dlook-me/model-renderer/issues"},"homepage":"https://github.com/3dlook-me/model-renderer#readme","devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","eslint":"^5.16.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-import":"^2.16.0","html-webpack-plugin":"^3.2.0","jsdoc":"^3.5.5","jsdoc-to-markdown":"^4.0.1","uglifyjs-webpack-plugin":"^2.1.2","webpack":"^4.29.6","webpack-cli":"^3.3.0","webpack-dev-server":"^3.2.1"},"dependencies":{"three":"^0.103.0"},"gitHead":"0ce7a6b5debf51b0f67de68db458d30dbbbd10bf","_id":"@3dlook/model-renderer@1.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"pisarivskiy","email":"pisarivskii@gmail.com"},"dist":{"integrity":"sha512-xP2pqfYYGM9cnGmtGD7h/7ZvsaWxzbBIcF5myGn5zLua4Nxov6MZbTqYswyb32EsrLJmmk0+pIZSo11XEZHr/A==","shasum":"88cfce4a043783d7a2d3a408ec79f285e8e39309","tarball":"https://registry.npmjs.org/@3dlook/model-renderer/-/model-renderer-1.0.2.tgz","fileCount":11,"unpackedSize":54968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc68E+CRA9TVsSAnZWagAAsYcP/jF4f/WBO/DzXe3Zuc8E\nBhOzm3vcowDkwvDk7CRS2yJkX5pPUCSmT2uy17caN//UdLoLQlK2bWY/cYcG\nX5xTVyVXE4EKTndgKf+6+SR20OwQXMoZTQcXyKDvFaoUszK9LcUQ+x0xSCBa\naf9pR1rXwtMUg+VoaGiyaqfJN5LjGO9Q6Nxn7F334FUwd1CdqfkLEtJRqdsW\ncu+LQHCp7lsjGeft4WNpquSpRU6ix1Q+nCPo8pDz0Lic9Z9fJ2t7O3yZqcrR\nPRdyfGxKFYzqqQ0lappCpqSQOX9osSj77rlhOqszbVx5hdU4fp3UxHWqqhd0\nZ0UqT+vxuCcC5+6HWtX9+7Y5rfFMXyyEEWh+zCGlvrbbZ1BnldhGdDDi0EAf\nPPZferCg3ebV+xP6xbSlS2sCaooyqnadYeLeAiqN8CM65szjrMDUkILIH3nT\nlrWxnNCvaAJk13HzH0NBaWgubs1poJDY8Vlw1NoVlKte3JjgA0b85GNSrud8\nsKJgPzPDJTg5456YLmVV/5+VqoJ9AirEkgnBPULxpSjpMDfPiJ6UvnDT+zzk\n9enCuVhLTNDblb2G4PqQUOwrlGxO1NKaPmGiwoHpBS4EE6S7iEs+3J+cpe3q\n3N0R2ZeFNTilVjKLS9QUZLICEYHiMNgRmPgI7YfmMB/aBtP4fHAUotEXMISQ\n1Uvw\r\n=pGk3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBmvaGpUZvdBLLz2+huQxsejitZnU46rtgnzQ2okVp67AiEA4uwaqMFfjNMany9R/uT+F1WtYDNvpsDQvs1WRkl/Clw="}]},"maintainers":[{"name":"pisarivskiy","email":"pisarivskii@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/model-renderer_1.0.2_1558954301610_0.39913991575327534"},"_hasShrinkwrap":false},"1.0.3":{"name":"@3dlook/model-renderer","version":"1.0.3","description":"3D model renderer library based on three.js","main":"index.js","scripts":{"start":"export NODE_ENV=development && webpack-dev-server","build":"export NODE_ENV=development && webpack --progress","build:prod":"export NODE_ENV=production && webpack --progress","readme":"jsdoc2md --template ./.jsdoc2md/readme.hbs --files index.js -c .jsdoc.json > README.md"},"repository":{"type":"git","url":"git+https://github.com/3dlook-me/model-renderer.git"},"keywords":["3dlook","saia","3d","renderer"],"author":{"name":"Anatolii Pisarivskyi","email":"pisarivskii@gmail.com","url":"https://3dlook.me/"},"license":"MIT","bugs":{"url":"https://github.com/3dlook-me/model-renderer/issues"},"homepage":"https://github.com/3dlook-me/model-renderer#readme","devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","eslint":"^5.16.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-import":"^2.16.0","html-webpack-plugin":"^3.2.0","jsdoc":"^3.5.5","jsdoc-to-markdown":"^4.0.1","uglifyjs-webpack-plugin":"^2.1.2","webpack":"^4.29.6","webpack-cli":"^3.3.0","webpack-dev-server":"^3.2.1"},"dependencies":{"three":"^0.103.0"},"gitHead":"ff1404fdb5e97711770a07a2407e472cc8747645","_id":"@3dlook/model-renderer@1.0.3","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"pisarivskiy","email":"pisarivskii@gmail.com"},"dist":{"integrity":"sha512-iM77r4r/QYXnLsgZztIiZTC/QduFqGjPUEfQPmgY3caN7S/CpOhs8OHYo+penEeyILlfVaGLJxVGxGg4Jba7mg==","shasum":"ac198e050f40d2f3e9749b282b3f22a7059994ae","tarball":"https://registry.npmjs.org/@3dlook/model-renderer/-/model-renderer-1.0.3.tgz","fileCount":9,"unpackedSize":12847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8Q3ZCRA9TVsSAnZWagAAVz8P/j73P2R6ox889Xje2sAG\nlZXLnVwOOaY4qAZzgBQFojWuSWuy1l3ID2FRi8wk35pogy2yuPUzLpcvmXWX\nKoB7bhXiC2QZh4+RMqfZ2uSoS9ujVybSGP0h11bQMpSASEp/zxRZLNZhe+pg\ntJzh8toFb/6DGMk9wPpOa7oXHinG/W8blSEx4QZwrMEtIKnoVzl/z+byKRPz\nU6hbW/eXJc8TqzONoyD+hJr+lrm2aRtJ/b7DOutE65hqgFPRQWEz1plo/yaQ\nAWvZ74/qBvjuit6sjidumXVdY6AETOrWHlxHUTHsp9jP8NZnAoVSdFdcvymy\nFassLZTxLgCcDy/fYcZ8gBvppg0Qm1vhnVXsoePBLdxM9YMQ4f0Q8bErcALM\nI3+RrmySZU6WI3abHoojq29ineqbY02r/MZZFWzmeKEr4lstXznYJAJLKfgS\najrGG+MTbblK1QWDc/nLLWWfM1/imSVUGUrbRH/RAALTwrSxdXKsv/ed5GQ8\nKtuBzV55UapVG5BWo4XstRXV4rakuFfe8hLq38YAGX/TVGiYmjAGehuIG4Um\nYII977+kdMhSw88+jqB+vyyehbOmHQ3FB2UKdJ0gFttdyhteALij4fG3jGYM\nzdTkRK7vO/xdjkHs5sINBxJs7ejH/a1G+3LGDfV7sDns/Rg7G9Mqxd99OR9W\niLbE\r\n=by8K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTTr0cR2q5hD1m3e4T1M3nE05nAqhnsW0qID60ORpyHQIhAOENKjaeQ/ISGI9n9ol8rt0IE3Bnk6YSDi1QrqsCrLR6"}]},"maintainers":[{"name":"pisarivskiy","email":"pisarivskii@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/model-renderer_1.0.3_1559301592304_0.040132567093632776"},"_hasShrinkwrap":false},"1.0.4":{"name":"@3dlook/model-renderer","version":"1.0.4","description":"3D model renderer library based on three.js","main":"index.js","scripts":{"start":"export NODE_ENV=development && webpack-dev-server","build":"export NODE_ENV=development && webpack --progress","build:prod":"export NODE_ENV=production && webpack --progress","readme":"jsdoc2md --template ./.jsdoc2md/readme.hbs --files index.js -c .jsdoc.json > README.md"},"repository":{"type":"git","url":"git+https://github.com/3dlook-me/model-renderer.git"},"keywords":["3dlook","saia","3d","renderer"],"author":{"name":"Anatolii Pisarivskyi","email":"pisarivskii@gmail.com","url":"https://3dlook.me/"},"license":"MIT","bugs":{"url":"https://github.com/3dlook-me/model-renderer/issues"},"homepage":"https://github.com/3dlook-me/model-renderer#readme","devDependencies":{"@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-airbnb-base":"^13.2.0","eslint-plugin-import":"^2.18.2","html-webpack-plugin":"^3.2.0","jsdoc":"^3.6.3","jsdoc-to-markdown":"^5.0.0","uglifyjs-webpack-plugin":"^2.1.3","webpack":"^4.37.0","webpack-cli":"^3.3.6","webpack-dev-server":"^3.7.2"},"dependencies":{"three":"^0.103.0"},"gitHead":"571214d33efa6122782b8a0a4ed61625dc6c393e","_id":"@3dlook/model-renderer@1.0.4","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-DLvcaLfwuO/Z301iydpgNhjlh215tKbis/wV5SQRiW8TZ0oFIjCdJ4lTv4j1EtuNgUy4XmuMBHwNfY+6/Lx3vQ==","shasum":"d910a956b6b302b50d3edb5c962a4eded912cd74","tarball":"https://registry.npmjs.org/@3dlook/model-renderer/-/model-renderer-1.0.4.tgz","fileCount":9,"unpackedSize":12847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOE8xCRA9TVsSAnZWagAAZ2YP/1nudx49KHXQZd18hHDX\nnwMHzIcGGSmW5+PzNwHMyAaqfpMwLKheBx/3In9sxyN+bU4SUOQ21OPC7Se7\noL9Nb4fuHf3/I1ZcnrvQVo/gY+ZHkGHTj8/ziiSeJPbOJEbUsfLeZ4IN52u7\n/eM8XUONg75hED084Y4iaUlKVbZBGStGPBhTWFCPsRu6QQa0ziw7M4xfoIfp\nWtFbFkFD+aDpW147emN7IRUp3fEwtSrdWsaq/YRadTouFEGDaZDgflq7/WCI\nadgvGlnufIrn1Jf41t7kDysasdqsx6C0aEdx8FHhzbqC6yb2HkEcN0Rmm0U/\n6cLQuVEH3j7vsvk+LftFAGlqzs7ogo1HhqrvvAzdBUWjirm+8KTO2U5v7h3C\nNMns3yxHXMLZgC67RJgfduon4SlNe3LQv+CLKiDjs7yGbliXa+g7wd5V1IJX\n9DfMKa7TRAsNR7q2mDKQx8nNBulAz6WVjqA4+aSafW5FP8u2zj+nGOlNG4vG\nIvvhh//lcj8Xk8bGbV+69rj4kCwZjqdLnrQDfHENkcaSMGUZ9OJVASMiXznp\nualEDWV6djbjCqQWX972WLxkwF3FAP0dZS0AgDHg659tZrqaujNLeabNohHo\nbS8DvXHpm0r5qkaummTl+DOzk9y5dFYyzLyXtQxZMMwmVUq7B0Mh991Je8pf\nZ54c\r\n=DTg+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0vEbIvV/CXzrgEMGg8RAJ4azTnl/RMcc0LgwunUaPsAIhANjfVOYgl0UjCeaVJOXYpKX4o+RPTNEVtu1fUy+kXSD/"}]},"maintainers":[{"name":"pisarivskiy","email":"pisarivskii@gmail.com"}],"_npmUser":{"name":"pisarivskiy","email":"pisarivskii@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/model-renderer_1.0.4_1563971376278_0.49489390588531146"},"_hasShrinkwrap":false}},"time":{"created":"2019-04-05T12:11:04.316Z","1.0.0":"2019-04-05T12:11:04.669Z","modified":"2022-10-21T08:49:59.749Z","1.0.1":"2019-04-05T12:22:55.625Z","1.0.2":"2019-05-27T10:51:41.714Z","1.0.3":"2019-05-31T11:19:52.432Z","1.0.4":"2019-07-24T12:29:36.442Z"},"maintainers":[{"email":"kostiantyn.verlatyi@3dlook.me","name":"kostiantyn.verlatyi"},{"email":"ilona.tsyvinska@3dlook.me","name":"tsyvinskaya3dlook"},{"email":"vladislav.krivokon@3dlook.me","name":"vladyslav.kryvokon"},{"email":"serhii.kudelin@3dlook.me","name":"serhiikudelin"}],"description":"3D model renderer library based on three.js","homepage":"https://github.com/3dlook-me/model-renderer#readme","keywords":["3dlook","saia","3d","renderer"],"repository":{"type":"git","url":"git+https://github.com/3dlook-me/model-renderer.git"},"author":{"name":"Anatolii Pisarivskyi","email":"pisarivskii@gmail.com","url":"https://3dlook.me/"},"bugs":{"url":"https://github.com/3dlook-me/model-renderer/issues"},"license":"MIT","readme":"# Model Renderer\n\n3D model renderer library based on three.js\n\n## Installation\n\nYou can install this module as npm package using the following command:\n\n```sh\nnpm install --save @3dlook/model-renderer\n```\n\n## Example of usage\n\nYou need to create a container for canvas renderer\n\n```html\n<div class=\"canvas-container\"></div>\n```\n\nAnd also specify styles for this element\n\n```css\n.canvas-container {\n  width: 1280;\n  height: 720px;\n}\n```\n\nThen you can import ModelRenderer class into your javascript file, create a class instance and init renderer:\n\n```js\nimport ModelRenderer from '@3dlook/model-renderer';\n\nconst renderer = new ModelRenderer({\n  // container element CSS selector\n  container: '.canvas-container',\n  // 3d model url\n  model: 'https://example.com/3d-model-file.obj',\n});\n\n// initialize renderer\nrenderer.init();\n\nrenderer.loadModel()\n  .then(model => renderer.displayModel(model))\n  .catch(err => alert(err.message));\n```\n\n# API\n\n<a name=\"ModelRenderer\"></a>\n\n## ModelRenderer\nModelRenderer class\n\n**Kind**: global class  \n\n* [ModelRenderer](#ModelRenderer)\n    * [new ModelRenderer(options)](#new_ModelRenderer_new)\n    * [.init()](#ModelRenderer+init)\n    * [.loadModel([url])](#ModelRenderer+loadModel)\n    * [.displayModel(object)](#ModelRenderer+displayModel)\n\n<a name=\"new_ModelRenderer_new\"></a>\n\n### new ModelRenderer(options)\nModelRenderer constructor\n\n\n| Param | Type | Description |\n| --- | --- | --- |\n| options | <code>Object</code> | options |\n\n<a name=\"ModelRenderer+init\"></a>\n\n### modelRenderer.init()\nModel render screen initializer\n\n**Kind**: instance method of [<code>ModelRenderer</code>](#ModelRenderer)  \n<a name=\"ModelRenderer+loadModel\"></a>\n\n### modelRenderer.loadModel([url])\nLoad .obj model file\n\n**Kind**: instance method of [<code>ModelRenderer</code>](#ModelRenderer)  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| [url] | <code>string</code> | url to obj file. Default value is set in the constructor options |\n\n<a name=\"ModelRenderer+displayModel\"></a>\n\n### modelRenderer.displayModel(object)\nDisplay model on canvas\n\n**Kind**: instance method of [<code>ModelRenderer</code>](#ModelRenderer)  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| object | <code>any</code> | = obj file data |\n\n","readmeFilename":"README.md"}