{"_id":"@calvinscofield/three-loaders","_rev":"4-2da76735cbbaf854158e500fe72fdbcb","name":"@calvinscofield/three-loaders","dist-tags":{"latest":"1.0.5"},"versions":{"1.0.2":{"name":"@calvinscofield/three-loaders","version":"1.0.2","description":"Threejs loaders plugin, ES6.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/calvinscofield/three-loaders.git"},"keywords":["three","loaders"],"author":{"name":"calvinscofield@gmail.com"},"license":"MIT","dependencies":{"three":"^0.94.0"},"gitHead":"1b3fa2459034ff31e1adcffa12c66e030855b190","bugs":{"url":"https://github.com/calvinscofield/three-loaders/issues"},"homepage":"https://github.com/calvinscofield/three-loaders#readme","_id":"@calvinscofield/three-loaders@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"calvinscofield","email":"calvinscofield@gmail.com"},"dist":{"integrity":"sha512-CBg1DdGMvmMSCtwUi7y0N3rsp4C62mNt28emUV+BeQf0odlOaapH9vopp/LjSUS64mOinqawRwHksw+eEouirQ==","shasum":"55c2243693f29a0e64c179f6b4306763a0043e7c","tarball":"https://registry.npmjs.org/@calvinscofield/three-loaders/-/three-loaders-1.0.2.tgz","fileCount":5,"unpackedSize":21727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiLgPCRA9TVsSAnZWagAAVrQQAI93lsIxEBy0nLYbLqMF\nGFamBGQlOAbU97yGgXTzRToQ8My1KJpVwCc+GYM4MCddoCl1AVz+6fPOvn2g\nSNKKFg7R+093bSbrE8UofUc+VC3pjlrWC1dj3vwcPCaSL1IW6IigT08A1NxV\nCrC7RntSL+r0Kk6rPCu5zA4loBsaAikW4tUnvnzHdoFpAM1rwYGdoJakcwL9\ngGgKgbiIGPRX6PBQgzUZw9p80eyg2lrTBhkLQsyyft9l3OcshBl/2n+SJCOP\njJcI6m7MeEUS9nYhatKvW1S53/9agPXllOQSyqw/8mMgx9ATof4zryVyNxLL\nvRg3FwIP2cSx6XvlNc/1ksyEHIw/AkYy/N8ToosiI0jFOLgjD2jsCNzDNjYD\nIo6WYQD/EbNhv6AoKTH+1DVL7/5IGXXb5ivBzlU8K6BGaL+kBb3SMYP/Na8P\n5GHu6lOHYTaTknfoTkN9+M/NJlnJq5ByZ9LXBr4Zz2azMvAucE0yQa0GZ8do\nB096SF51mFWvD93+fI6PjLRumnG3sWJhgwJxkl5o74XNi3Bs931Mwv2kt6Zq\nIL5g7wrkdn9H9/au4Ndxx+zCAUHdaO7fK6n9dYXGLCFwTbanDsmr1paNdPDE\nL2BazviVMpiuahAePJ4uZLIIaORuj6ng4/b/g+Y3g1GTuP9QPuGaRdr+SDh/\ntSTV\r\n=rWFY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNx3g859MA2CBOmYPUwWoCD0eH3b2F8wHxwtsfhla93wIgUgmxygrhUfmTHcVurbAGx/5F78dZYZoCdWIVeH71fiQ="}]},"maintainers":[{"name":"calvinscofield","email":"calvinscofield@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/three-loaders_1.0.2_1535686670252_0.7820844117331056"},"_hasShrinkwrap":false},"1.0.3":{"name":"@calvinscofield/three-loaders","version":"1.0.3","description":"Threejs loaders plugin, ES6.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/calvinscofield/three-loaders.git"},"keywords":["three","loaders"],"author":{"name":"calvinscofield@gmail.com"},"license":"MIT","dependencies":{"three":"^0.94.0"},"gitHead":"1b3fa2459034ff31e1adcffa12c66e030855b190","bugs":{"url":"https://github.com/calvinscofield/three-loaders/issues"},"homepage":"https://github.com/calvinscofield/three-loaders#readme","_id":"@calvinscofield/three-loaders@1.0.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"calvinscofield","email":"calvinscofield@gmail.com"},"dist":{"integrity":"sha512-5RPIVIxKN9SFiOf4TKAUEyBCZd/htVjwa3LC8sfdDekPr2fdzPU9W/ZJbWH8q+Ot5oOnV0lSUv1JC8yGB64g+g==","shasum":"8cac672653ed320c4609e2378e6962712be61d31","tarball":"https://registry.npmjs.org/@calvinscofield/three-loaders/-/three-loaders-1.0.3.tgz","fileCount":6,"unpackedSize":32931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiPSeCRA9TVsSAnZWagAAtMUP/3oNlT16LkbU0c0+hojd\n7FwJtS2lu+oYnGge8JtlPa1Dzg8G+4v1q3/v96/cA2nLzO4G91CwUgXxoNSw\nn6ACIhw/OxeuOL/u3GdC7PvlRyp+Nt3FzC86iFXyIWpo32kszkkwOvN549EP\naYFzS+xibULpBgKV+uGl025+FzjdYOC1SGzLDZWeGQI6pQg0Ylacum4n/37+\nENZ+2N0KOJK3cCZnFquZydD/DKEq+1GL3yyqqyoI/DMkTEyMjv7Og1zLDm1C\nbsrlM4Z4VjIPNJSNAYclH64d4iSwFKEvxszqJiErA3mu8iqFuNC7PDjxIs3p\nYO7axozyvkPYtSPdYxJ1P3MKFvk0Dsz3CR7U3OqFNUOVFrC8ms5QEK8zPArm\nv9EFUR0uYwSyzMEBlWFzkaERnxybSb4s6W/EmoQDxBCNSbg4ziQ+luuKQmc+\nQkgqeCRseSRxF2pqF/gLHv5VCcF5tKJoKLN8dR9vVEGiFGCKMnZ1I8zhHNS1\n3Hr6AKITP5A7jT4SXdXkMhTqE/G7JVq+bj/Cf9IPdWfaeKARTrQFiAFiZ/Qn\nI9/0yybArfwAMWjriQvsAtqEGeOAszK2zzfYRnI/9SzBFsPn8VTt8uQNYoD2\nXuB+Sils7+fN8vSAmX6Isgel7eR+bP39XVSaMD+OxHeQ5IGkfIQyRaMBIF9p\n3cyf\r\n=rJFy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAlFqv+D+4BNIudrLIMGylRK9iysEaZXivfIBYGVz0+JAiEA58FXJXwMAZo4zM0b5woodeBJWE/Jx2gq/kLX0w7vsmg="}]},"maintainers":[{"name":"calvinscofield","email":"calvinscofield@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/three-loaders_1.0.3_1535702173249_0.7917493526363233"},"_hasShrinkwrap":false},"1.0.4":{"name":"@calvinscofield/three-loaders","version":"1.0.4","description":"Threejs loaders plugin, ES6.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/calvinscofield/three-loaders.git"},"keywords":["three","loaders"],"author":{"name":"calvinscofield@gmail.com"},"license":"MIT","dependencies":{"three":"^0.94.0"},"gitHead":"3a72cd0fc59f107346ee5c0dcbb7a1ad156d5c42","bugs":{"url":"https://github.com/calvinscofield/three-loaders/issues"},"homepage":"https://github.com/calvinscofield/three-loaders#readme","_id":"@calvinscofield/three-loaders@1.0.4","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"calvinscofield","email":"calvinscofield@gmail.com"},"dist":{"integrity":"sha512-O/KXWqMCVWruGzTy6860wARkrnv099oLqgbI8YpJTg3zD1DmgmC5ZW41VWdn7nqZmRz4XhfP9Llmy3b8SeKFlA==","shasum":"6ac0e1668a9fc41625c7f9bdf5036c00f861ff55","tarball":"https://registry.npmjs.org/@calvinscofield/three-loaders/-/three-loaders-1.0.4.tgz","fileCount":6,"unpackedSize":33345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiPtxCRA9TVsSAnZWagAAXUsQAJP+CwKxXSSCU1k6o9sP\n3uKVeUs12Ic0VVoO5CtMtiy1KDqxauFD+YYSuzUGOel+CIS8fVjMvWj1Mek/\nrMGKrPa9Vf5LwOQo1tLIuMENWUiVAcsP3mw3Q51Ve7TPYrKQvDJ7Sz7jJM6W\n08qLgKL50xzhSJ9KvkYCACR7Ue7i5zZFmnr70qpLaYlqak1F465tC57tCzKf\n7x8tqZJI+jnlytwJaSp58M4VLPRb/GL9kKoYA3W++H8+FWhhYn0Qk3CT5ULn\nXoGNuVNCL9V2B3Il6rFhfivw/JLjAGDQwAn+sCnRg6tqwVw8SBY0yf+wAvfW\nUpPNemt4+hu13zuSXGKr3F2LmgSOZ+i2BvxM9oSNyKCmpKr1Kf/wioYtUdpU\nAK3FDNtxr9TJVK5ZzkscX74+l3A1hZB1vZ95wo1Qh5JQ/YqrZOTrNRlsd2iV\nU5dNCiZpjB5UKeKA+anehP6CYqPDagkIzNkulpuj1IJMNT/Ory4OXDrLabSN\nCXookNzPq5YAsc/jQKxs5YMG+Q9qowKitMCT3IKzFzTk3OMHrdJvBUtWqMHV\nwuhhZ6Zf/tXYkIS00Ghn6NivUyL3mDo20AUhGOs3bAKmvH7Yf9E+WeZWWS8w\nAV6ii5rFERE+PMI8hEaJjhsAfKeLr4kSMb4jAz/iHY5kt2sc1BRiU2mgp3zT\n9RW4\r\n=Q7s0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC2I2lgroNWwtlIU+6mDRIEYcP4c/gmrYrthoIbmB2ilAiEAneVvYA5Uv8rWNj+hiCl59sG2hfcWHosW0GprADev33E="}]},"maintainers":[{"name":"calvinscofield","email":"calvinscofield@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/three-loaders_1.0.4_1535703920825_0.28570263949720376"},"_hasShrinkwrap":false},"1.0.5":{"name":"@calvinscofield/three-loaders","version":"1.0.5","description":"Threejs loaders plugin, ES6.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/calvinscofield/three-loaders.git"},"keywords":["three","loaders"],"author":{"name":"calvinscofield@gmail.com"},"license":"MIT","dependencies":{"three":"^0.94.0"},"gitHead":"66ed23baa9c56b7e09db66261a134188a9610a0c","bugs":{"url":"https://github.com/calvinscofield/three-loaders/issues"},"homepage":"https://github.com/calvinscofield/three-loaders#readme","_id":"@calvinscofield/three-loaders@1.0.5","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"calvinscofield","email":"calvinscofield@gmail.com"},"dist":{"integrity":"sha512-jM3dR0/43WMbCurpWk2sXyQV0Hi4GhlwlUSemcG6vdv9dEWLuUTVKdWA/OWiSexPrjsSTLaUf4vVIdgbVLPXzQ==","shasum":"dc5368249475d8b36d2d67069ec71189709ee241","tarball":"https://registry.npmjs.org/@calvinscofield/three-loaders/-/three-loaders-1.0.5.tgz","fileCount":6,"unpackedSize":33928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiTQKCRA9TVsSAnZWagAALAkP+QBhF55qm807cfKVD56O\n4FixAXSP+wqdpHMDiXsrChM9h7r6JZh1erdZ9sGO8grbOrfK/REF622pQ2g0\nceyJ4Hy+8uf8tonJ/CnzmWt8erKavhW8c3eURKjVbsxrqOUSyRgMboAn7akK\nG+nFa1s05KVvV1Z18VnwSvYYBqV1KreOh89FOs8AOgID8WekMJO4dYKNmNH/\n4ugP4+gsg1bYMVXSC8ujUo4QK9WgRsPXPgQtiraIJADQX2tEqGn5zqe1y/kl\nz9031yEDQaKcEXhZ6lskQY3El8nnglyaqf7QbagJRodV5RuCooix951tjtS/\nzN2ir7dFt71r7+x6K+LnMonbv5LG/Ie42CWvLW5JZ1TDbZeH1lkp6T6axzYL\nDGhcixhjR16ez8qnuTuCmoIb1/35us4zUQ05/suV4zyaX0mipSVOxi545Yz2\nVtQ0erBqs4NRhYCoD+AG58FDK1JWae81HFfiFOklgQBu4cG3VHA7SMBt+rYH\n0Q5CxziWh2BT9uDuTB7yUlWyp63+mq9uwL9zKN1s1vI1zJLwc5N3P/WDgDmN\n2GC0bV8+7mvI6iwshRcrYfD728z6sUBXtRGiJ9UIVz0CosqGstS3f5owtfFk\n3NLxPLz8ZK6DJ1uM4hKRVUDSkd9jTDztSA4nwFPuSZpQ2mJRW+jEkv2Pbxl3\nkqT9\r\n=G1H8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDV4Y70WV+HcKNpzckl40qymd5rnAFmpJcWtb5CjV5bQwIgECz3VGx24aql1+1KwpjzRLsSRqvCsjo0WHVI5hZXPJU="}]},"maintainers":[{"name":"calvinscofield","email":"calvinscofield@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/three-loaders_1.0.5_1535718410104_0.2814680356053161"},"_hasShrinkwrap":false}},"time":{"created":"2018-08-31T03:37:50.094Z","1.0.2":"2018-08-31T03:37:50.539Z","modified":"2022-04-04T21:33:39.032Z","1.0.3":"2018-08-31T07:56:13.419Z","1.0.4":"2018-08-31T08:25:20.988Z","1.0.5":"2018-08-31T12:26:50.259Z"},"maintainers":[{"name":"calvinscofield","email":"calvinscofield@gmail.com"}],"description":"Threejs loaders plugin, ES6.","homepage":"https://github.com/calvinscofield/three-loaders#readme","keywords":["three","loaders"],"repository":{"type":"git","url":"git+ssh://git@github.com/calvinscofield/three-loaders.git"},"author":{"name":"calvinscofield@gmail.com"},"bugs":{"url":"https://github.com/calvinscofield/three-loaders/issues"},"license":"MIT","readme":"### Usage\r\n\r\n```js\r\nnpm i @calvinscofield/three-loader -S\r\nimport { OBJLoader, MTLLoader } from '@calvinscofield/three-loaders'\r\nnew OBJLoader()\r\n  .load('model/penlin.obj', (object) => {},\r\n  (xhr) => {\r\n    console.log((xhr.loaded / xhr.total * 100) + '% loaded')\r\n  },\r\n  (error) => {\r\n\t  console.log(error, 'An error happened')\r\n  })\r\n\r\nnew THREE.MTLLoader()\r\n  .setPath('models/obj/male02/')\r\n  .load('lqfy.mtl', function (materials) {\r\n    materials.preload()\r\n    new THREE.OBJLoader()\r\n      .setMaterials(materials)\r\n      .setPath('models/obj/male02/')\r\n      .load('lqfy.obj', (object) => { scene.add( object )},\r\n      (xhr) => { console.log((xhr.loaded / xhr.total * 100) + '% loaded') },\r\n      (error) => { console.log(error, 'An error happened') })\r\n  })\r\n```\r\n","readmeFilename":"README.md"}