{"_id":"three-orbit-viewer","_rev":"36-9ba5be1807ca645ebcc9448f0807ee82","name":"three-orbit-viewer","description":"quick harness for viewing a mesh with orbit viewer","dist-tags":{"latest":"69.3.1"},"versions":{"0.69.1":{"name":"three-orbit-viewer","version":"0.69.1","description":"quick harness for viewing a mesh with orbit viewer","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com","url":"https://github.com/mattdesl"},"dependencies":{"canvas-app":"^2.4.0","events":"^1.0.2","three-orbit-controls":"^0.69.0","xtend":"^4.0.0"},"devDependencies":{"domready":"^1.0.7","eases":"^1.0.2","scriptjs":"^2.5.7"},"scripts":{"test":"node test.js"},"keywords":["orbit","viewer","three","js"],"repository":{"type":"git","url":"git://github.com/mattdesl/three-orbit-viewer.git"},"homepage":"https://github.com/mattdesl/three-orbit-viewer","bugs":{"url":"https://github.com/mattdesl/three-orbit-viewer/issues"},"gitHead":"5fe9d033962be6a73a40afd403a27884d6441de0","_id":"three-orbit-viewer@0.69.1","_shasum":"4fedabb50f7d786ac5f7a1fb3a4dda6e18c887e2","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"4fedabb50f7d786ac5f7a1fb3a4dda6e18c887e2","tarball":"https://registry.npmjs.org/three-orbit-viewer/-/three-orbit-viewer-0.69.1.tgz","integrity":"sha512-Q2HZu3i2m7T1Au3z15oNAIchxioTxTyzSwh4iXbf9qeqDKA+dDfbLQbT3aWUdauqQS5ChXCfcXsvs9dPmcs+lQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNeyirHl2KhvVfA12SooBj5uzcKmQG5A2JuPWT+xxTywIhAP42ErDjjXmhyTxMkkgDWwgmXWhEp6sOfZql/Wjy5HTP"}]}},"69.0.0":{"name":"three-orbit-viewer","version":"69.0.0","description":"quick harness for viewing a mesh with orbit viewer","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com","url":"https://github.com/mattdesl"},"dependencies":{"canvas-app":"^2.4.0","events":"^1.0.2","three-orbit-controls":"~0.69.0","xtend":"^4.0.0"},"devDependencies":{"domready":"^1.0.7","eases":"^1.0.2","scriptjs":"^2.5.7"},"scripts":{"test":"node test.js"},"keywords":["orbit","viewer","three","js"],"repository":{"type":"git","url":"git://github.com/mattdesl/three-orbit-viewer.git"},"homepage":"https://github.com/mattdesl/three-orbit-viewer","bugs":{"url":"https://github.com/mattdesl/three-orbit-viewer/issues"},"gitHead":"5639bb4ee1f83ae7d871c1f20355fd6cbc2afb86","_id":"three-orbit-viewer@69.0.0","_shasum":"da52b8d17e25a37d0963862b71feea7dfcd1711d","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"da52b8d17e25a37d0963862b71feea7dfcd1711d","tarball":"https://registry.npmjs.org/three-orbit-viewer/-/three-orbit-viewer-69.0.0.tgz","integrity":"sha512-zuLwmVckMMMCeJ0AWR5iY5z9dxPggjOI3aaixVFINQrKysoLnFTTNeFVtwY6VwPMRglK8jYHAFqn3JLFevdkmw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA8ggCLy5SBa2ArhWhX7eOfEoF4cQUSdOHQfI2wXjLzgAiEAoyVduZJ4ChlP5UAtGRYt+2ppBlRk6xjTm8Bu5K6hV2A="}]}},"69.0.1":{"name":"three-orbit-viewer","version":"69.0.1","description":"quick harness for viewing a mesh with orbit viewer","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com","url":"https://github.com/mattdesl"},"dependencies":{"canvas-app":"^2.4.0","events":"^1.0.2","three-orbit-controls":"~0.69.0","xtend":"^4.0.0"},"devDependencies":{"domready":"^1.0.7","eases":"^1.0.2","scriptjs":"^2.5.7"},"scripts":{"test":"node test.js"},"keywords":["orbit","viewer","three","js"],"repository":{"type":"git","url":"git://github.com/mattdesl/three-orbit-viewer.git"},"homepage":"https://github.com/mattdesl/three-orbit-viewer","bugs":{"url":"https://github.com/mattdesl/three-orbit-viewer/issues"},"gitHead":"22b4bb604f48ef6e3fd53d2bdb03292e681e9bba","_id":"three-orbit-viewer@69.0.1","_shasum":"2dde3b542856d72d87043b36276dac2c576e6cd2","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"2dde3b542856d72d87043b36276dac2c576e6cd2","tarball":"https://registry.npmjs.org/three-orbit-viewer/-/three-orbit-viewer-69.0.1.tgz","integrity":"sha512-7ryYuom4z3BqIcCkjJN0MAFs+BnpZKe1PpUimk7tQrS+elAhFd8MHxwKuzJEF6isYj/LAp4yxAoga6wTGDIzuQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNN2kiw9NcdgW4n2You0bnkCE8HfxeSv3M3LHp7NZNmwIhAPvWlu0BWlOZaw4vo9pgizmW+JDj2XPynIjJ9UYzIxe7"}]}},"69.1.0":{"name":"three-orbit-viewer","version":"69.1.0","description":"quick harness for viewing a mesh with orbit viewer","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com","url":"https://github.com/mattdesl"},"dependencies":{"canvas-app":"^2.4.0","events":"^1.0.2","three-orbit-controls":"~0.69.0","xtend":"^4.0.0"},"devDependencies":{"domready":"^1.0.7","eases":"^1.0.2","scriptjs":"^2.5.7"},"scripts":{"test":"node test.js"},"keywords":["orbit","viewer","three","js"],"repository":{"type":"git","url":"git://github.com/mattdesl/three-orbit-viewer.git"},"homepage":"https://github.com/mattdesl/three-orbit-viewer","bugs":{"url":"https://github.com/mattdesl/three-orbit-viewer/issues"},"gitHead":"db54dcae18d8cfe786b3a2a4b31cd917ca4cd46d","_id":"three-orbit-viewer@69.1.0","_shasum":"ae10501068997575e9b6f15a8af19c2d1cc9ea8d","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"ae10501068997575e9b6f15a8af19c2d1cc9ea8d","tarball":"https://registry.npmjs.org/three-orbit-viewer/-/three-orbit-viewer-69.1.0.tgz","integrity":"sha512-uuAyfcgaZX8xexK7uGjfWngX4Nfp9aR6Amkv7HIhi5Y3W1CzdBKKTagfm1HUKBTN4jcHtwE/fjOm4SkX8o13dQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDtbVO9gNTRczBxqCvMH7MVOuKwYFPPZtqOjGLtvsPyCAiByiSKrqtnWEOXGHbyqPpUTIFQr8k6VuNmbFaRgRGt25A=="}]}},"69.1.1":{"name":"three-orbit-viewer","version":"69.1.1","description":"quick harness for viewing a mesh with orbit viewer","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com","url":"https://github.com/mattdesl"},"dependencies":{"canvas-app":"^2.4.0","events":"^1.0.2","three-orbit-controls":"~0.69.0","xtend":"^4.0.0"},"devDependencies":{"domready":"^1.0.7","eases":"^1.0.2","scriptjs":"^2.5.7"},"scripts":{"test":"node test.js"},"keywords":["orbit","viewer","three","js"],"repository":{"type":"git","url":"git://github.com/mattdesl/three-orbit-viewer.git"},"homepage":"https://github.com/mattdesl/three-orbit-viewer","bugs":{"url":"https://github.com/mattdesl/three-orbit-viewer/issues"},"gitHead":"172ab668b5e5733899907201b997f17919984969","_id":"three-orbit-viewer@69.1.1","_shasum":"b1edd6030e6efae00753184eed4d8fc5f3405500","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"b1edd6030e6efae00753184eed4d8fc5f3405500","tarball":"https://registry.npmjs.org/three-orbit-viewer/-/three-orbit-viewer-69.1.1.tgz","integrity":"sha512-1I4FecYD/S0ZEB4dFeUoDCelOTU8RUEk9KtPdkAM3tO5tu6rNXpZGaEsisj/awtYSQ7UuQWZRouTPOIQGtitNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChmVM56pt0sLmFPGRCDamMf2lC7CL+tWw2b5WJKiNqSQIhAILbPauHVMoHu59z8Z0yM6V+oNP8BZvpvP9zJI+LpJ9O"}]}},"69.1.2":{"name":"three-orbit-viewer","version":"69.1.2","description":"quick harness for viewing a mesh with orbit viewer","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com","url":"https://github.com/mattdesl"},"dependencies":{"canvas-app":"^2.4.0","events":"^1.0.2","three-orbit-controls":"~0.69.0","xtend":"^4.0.0"},"devDependencies":{"domready":"^1.0.7","eases":"^1.0.2","scriptjs":"^2.5.7"},"scripts":{"test":"node test.js"},"keywords":["orbit","viewer","three","js"],"repository":{"type":"git","url":"git://github.com/mattdesl/three-orbit-viewer.git"},"homepage":"https://github.com/mattdesl/three-orbit-viewer","bugs":{"url":"https://github.com/mattdesl/three-orbit-viewer/issues"},"gitHead":"5fa67b79d16289fd0c89f21baf0d2c70f44528c1","_id":"three-orbit-viewer@69.1.2","_shasum":"d091c82c96053d54bc9bfff613b6012d0af482c1","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"d091c82c96053d54bc9bfff613b6012d0af482c1","tarball":"https://registry.npmjs.org/three-orbit-viewer/-/three-orbit-viewer-69.1.2.tgz","integrity":"sha512-C1somVhArHTqhh8QEdcd8stwKTVuPD/avKA4B9jrzO4Bof0/53sSiStrcmWkjgbrX3NKdnVYpbvgNDJ0tP94JQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDs75iSQdzdf3eqlShntxxRoQkq8/BP+4BB1VqVeO/l9AIhAIyFW/1J36S0fFjFFyVEn2QOkcYiQSIKjSdTNmjvI5rD"}]}},"69.2.0":{"name":"three-orbit-viewer","version":"69.2.0","description":"quick harness for viewing a mesh with orbit viewer","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com","url":"https://github.com/mattdesl"},"dependencies":{"as-number":"^1.0.0","canvas-app":"^2.4.0","events":"^1.0.2","three-orbit-controls":"~0.69.0","xtend":"^4.0.0"},"devDependencies":{"domready":"^1.0.7","eases":"^1.0.2","scriptjs":"^2.5.7"},"scripts":{"test":"node test.js"},"keywords":["orbit","viewer","three","js"],"repository":{"type":"git","url":"git://github.com/mattdesl/three-orbit-viewer.git"},"homepage":"https://github.com/mattdesl/three-orbit-viewer","bugs":{"url":"https://github.com/mattdesl/three-orbit-viewer/issues"},"gitHead":"8232ecfa5a0e2edddc7f5839b20728f59769d4cf","_id":"three-orbit-viewer@69.2.0","_shasum":"fa5439c3e6dc749bac51fedba2351afc67645979","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"fa5439c3e6dc749bac51fedba2351afc67645979","tarball":"https://registry.npmjs.org/three-orbit-viewer/-/three-orbit-viewer-69.2.0.tgz","integrity":"sha512-UAYgTNAI+Mlozyj+oFDXQFVTqw7KUs+6Jv9B/ahPS57+xO5GVqq4gVWWFGgr1WzV/vK/VDMIOajrULaeBke4sQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB1Qz+TDwE2CJQYkwdpMa3JZHoeAHO5YZ2FYF//U/SJYAiAgH0rhpstIhYJGi4ICOb9LMC9YvGu4UGUDWn8uL4RnGw=="}]}},"69.2.1":{"name":"three-orbit-viewer","version":"69.2.1","description":"quick harness for viewing a mesh with orbit viewer","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com","url":"https://github.com/mattdesl"},"dependencies":{"as-number":"^1.0.0","canvas-app":"^2.4.0","events":"^1.0.2","three-orbit-controls":"~0.69.0","xtend":"^4.0.0"},"devDependencies":{"domready":"^1.0.7","eases":"^1.0.2","scriptjs":"^2.5.7"},"scripts":{"test":"node test.js"},"keywords":["orbit","viewer","three","js"],"repository":{"type":"git","url":"git://github.com/mattdesl/three-orbit-viewer.git"},"homepage":"https://github.com/mattdesl/three-orbit-viewer","bugs":{"url":"https://github.com/mattdesl/three-orbit-viewer/issues"},"gitHead":"43c4789950a4fc51e4000cb9766eef1eea32e871","_id":"three-orbit-viewer@69.2.1","_shasum":"d47e99c6fdbab4876c715cfffb5725519bca3510","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"d47e99c6fdbab4876c715cfffb5725519bca3510","tarball":"https://registry.npmjs.org/three-orbit-viewer/-/three-orbit-viewer-69.2.1.tgz","integrity":"sha512-2VtEDEk4AioupumSFPNEo6ZsTks3P7JLT3tdAWFEUoelUnoa3De1qSCAFCsyxurNPdEAKUgyH9/tYdjClKmD8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyCmc8mdq+Uj8v9f1hKsqoukHe1loEw/NOGLKGZhrrMwIgVrAyunP1EGzYn6tzCH8w+EnM0lae5NCsqlJgvBZLY8M="}]}},"69.2.2":{"name":"three-orbit-viewer","version":"69.2.2","description":"quick harness for viewing a mesh with orbit viewer","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com","url":"https://github.com/mattdesl"},"dependencies":{"as-number":"^1.0.0","canvas-app":"^2.4.0","events":"^1.0.2","three-orbit-controls":"~0.69.0","xtend":"^4.0.0"},"devDependencies":{"domready":"^1.0.7","eases":"^1.0.2","scriptjs":"^2.5.7"},"scripts":{"test":"node test.js"},"keywords":["orbit","viewer","three","js"],"repository":{"type":"git","url":"git://github.com/mattdesl/three-orbit-viewer.git"},"homepage":"https://github.com/mattdesl/three-orbit-viewer","bugs":{"url":"https://github.com/mattdesl/three-orbit-viewer/issues"},"gitHead":"0270ce536562024bd4819894d89eab8e227a2590","_id":"three-orbit-viewer@69.2.2","_shasum":"b784cc78e067cd92a4d57edc8155a609d3697f67","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"b784cc78e067cd92a4d57edc8155a609d3697f67","tarball":"https://registry.npmjs.org/three-orbit-viewer/-/three-orbit-viewer-69.2.2.tgz","integrity":"sha512-FHBG5aUhupJIr4PBXaFxSscAZReItSqw7dMMaE1LOnsphyEYDnWDYTXucvP0xLCh6w+V+hhc5kdTZsm2ZD3QGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICNjMVSPKkp6IsgYhVnQ26zR+PD4th6pY+xLnCk79wCnAiB2p/tKX+qXFjKEpcfcEbvXFYPG/LQA/kaPc8QJTzckHA=="}]}},"69.2.3":{"name":"three-orbit-viewer","version":"69.2.3","description":"quick harness for viewing a mesh with orbit viewer","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com","url":"https://github.com/mattdesl"},"dependencies":{"as-number":"^1.0.0","canvas-app":"^2.4.0","events":"^1.0.2","three-orbit-controls":"~0.69.0","xtend":"^4.0.0"},"devDependencies":{"domready":"^1.0.7","eases":"^1.0.2","scriptjs":"^2.5.7"},"scripts":{"test":"node test.js"},"keywords":["orbit","viewer","three","js"],"repository":{"type":"git","url":"git://github.com/Jam3/three-orbit-viewer.git"},"homepage":"https://github.com/Jam3/three-orbit-viewer","bugs":{"url":"https://github.com/Jam3/three-orbit-viewer/issues"},"gitHead":"a88608ef47e305b8b2f97a007720bd0f89b08a83","_id":"three-orbit-viewer@69.2.3","_shasum":"8efb6f4273d07b594b10f94db0b73a92e369ee65","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"8efb6f4273d07b594b10f94db0b73a92e369ee65","tarball":"https://registry.npmjs.org/three-orbit-viewer/-/three-orbit-viewer-69.2.3.tgz","integrity":"sha512-IOSRYuQbuLk786B+IT0mobG170/Pov1/8ZS9uXuq2WD0xda9GsF+gQUF0cVwLsrUjejcZ+IkKPKvTNpMC5paXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHXgKTLEVX0wM7l0cl7e9qWdjxfyP2e7iOh+AVScS4V1AiEA6os7LYxmLLvvYgD27LK+/6uCxS2ioK52IEAQmL9M9F4="}]}},"69.2.4":{"name":"three-orbit-viewer","version":"69.2.4","description":"quick harness for viewing a mesh with orbit viewer","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com","url":"https://github.com/mattdesl"},"dependencies":{"as-number":"^1.0.0","canvas-app":"^2.4.0","events":"^1.0.2","three-orbit-controls":"~0.69.0","xtend":"^4.0.0"},"devDependencies":{"browserify":"^8.0.3","domready":"^1.0.7","eases":"^1.0.2","three":"^0.69.0","wzrd":"^1.1.1"},"scripts":{"test":"wzrd demo/test.js"},"keywords":["orbit","viewer","three","js"],"repository":{"type":"git","url":"git://github.com/Jam3/three-orbit-viewer.git"},"homepage":"https://github.com/Jam3/three-orbit-viewer","bugs":{"url":"https://github.com/Jam3/three-orbit-viewer/issues"},"gitHead":"148119f5119581989d6918c933f686cf991e3780","_id":"three-orbit-viewer@69.2.4","_shasum":"bcedc0013495b338a661c2fbe9ef6912166d444f","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"bcedc0013495b338a661c2fbe9ef6912166d444f","tarball":"https://registry.npmjs.org/three-orbit-viewer/-/three-orbit-viewer-69.2.4.tgz","integrity":"sha512-MepoKJCYbomq1/hkKdzr6Nf02Vck7VJGC9E8RTOBpcYCrM/eNQ29R4S91gIxiDGYsf6N4Md2EgGGFaTxeP2g8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG63FscewXL8255VS1Msh4CN3M+UV+ZPMC5MpRWyCv54AiEAsRFHLuZmBpY3pFLBWQ8xkDdcm54ctNhGoBu/xa6TzjY="}]}},"69.2.5":{"name":"three-orbit-viewer","version":"69.2.5","description":"quick harness for viewing a mesh with orbit viewer","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com","url":"https://github.com/mattdesl"},"dependencies":{"as-number":"^1.0.0","canvas-app":"^2.4.0","events":"^1.0.2","three-orbit-controls":"~0.69.0","xtend":"^4.0.0"},"devDependencies":{"browserify":"^8.1.0","domready":"^1.0.7","eases":"^1.0.2","three":"^0.69.0","uglify-js":"^2.4.16","wzrd":"^1.1.1"},"scripts":{"start":"wzrd demo/test.js","build":"browserify demo/test.js | uglifyjs -cm > demo/bundle.js"},"keywords":["orbit","viewer","three","js"],"repository":{"type":"git","url":"git://github.com/Jam3/three-orbit-viewer.git"},"homepage":"https://github.com/Jam3/three-orbit-viewer","bugs":{"url":"https://github.com/Jam3/three-orbit-viewer/issues"},"gitHead":"99b0c4e98d4a8fbd62824c0a2e5d6fd8cb41e0da","_id":"three-orbit-viewer@69.2.5","_shasum":"c8633942881244582314993f552f16de7ee35ec2","_from":".","_npmVersion":"2.2.0","_nodeVersion":"0.10.35","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"c8633942881244582314993f552f16de7ee35ec2","tarball":"https://registry.npmjs.org/three-orbit-viewer/-/three-orbit-viewer-69.2.5.tgz","integrity":"sha512-FjH+k6xjviZ84kq1ncuFBVu5Flfe1c8R5VhxljESsAKb04uadHRJYhr5A072yVAneV5QhFgnTKhKp5Ol/rILiw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGVpLknBQ/QdcWzxp30tOmGkxc4JrivHqzNI19Zq3+3AAiBjqQEtrnwfR70PBflcQ6/qclEJL6HiiCTNm4UOfnpMfA=="}]}},"69.2.6":{"name":"three-orbit-viewer","version":"69.2.6","description":"quick harness for viewing a mesh with orbit viewer","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com","url":"https://github.com/mattdesl"},"dependencies":{"as-number":"^1.0.0","canvas-app":"^2.4.0","events":"^1.0.2","three-orbit-controls":"~0.69.0","xtend":"^4.0.0"},"devDependencies":{"browserify":"^8.1.0","domready":"^1.0.7","eases":"^1.0.2","three":"^0.69.0","uglify-js":"^2.4.16","wzrd":"^1.1.1"},"scripts":{"start":"wzrd demo/test.js","build":"browserify demo/test.js | uglifyjs -cm > demo/bundle.js"},"keywords":["orbit","viewer","three","js"],"repository":{"type":"git","url":"git://github.com/Jam3/three-orbit-viewer.git"},"homepage":"https://github.com/Jam3/three-orbit-viewer","bugs":{"url":"https://github.com/Jam3/three-orbit-viewer/issues"},"gitHead":"d4bda1e5c0dd34b74c3f3b39cb9a0f79b3085574","_id":"three-orbit-viewer@69.2.6","_shasum":"78d79577c58601dbdb272f735ad96ab42b9ba2a7","_from":".","_npmVersion":"2.2.0","_nodeVersion":"0.10.35","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"78d79577c58601dbdb272f735ad96ab42b9ba2a7","tarball":"https://registry.npmjs.org/three-orbit-viewer/-/three-orbit-viewer-69.2.6.tgz","integrity":"sha512-xwahdaLSIGsaEF57EF6hQuOERn8kvdbJIsDWVb1bJbfQId3AdDW2CzV0sifFfBWxS+kxlPsKoOGOPUgi35YzFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDRD/XleuAk1bpAE2QRU8czI6AlqRhEr6POalmWNzyt0AiEAzYNbb7AnL27bRGLRtdoJWVefts8UiY4eZ4vpxSMPdpM="}]}},"69.2.7":{"name":"three-orbit-viewer","version":"69.2.7","description":"quick harness for viewing a mesh with orbit viewer","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com","url":"https://github.com/mattdesl"},"dependencies":{"as-number":"^1.0.0","canvas-app":"^2.4.0","events":"^1.0.2","three-orbit-controls":"~0.69.0","xtend":"^4.0.0"},"devDependencies":{"browserify":"^8.1.0","domready":"^1.0.7","eases":"^1.0.2","three":"^0.70.0","uglify-js":"^2.4.16","wzrd":"^1.1.1"},"scripts":{"start":"wzrd demo/test.js:bundle.js","build":"browserify demo/test.js | uglifyjs -cm > demo/bundle.js"},"keywords":["orbit","viewer","three","js"],"repository":{"type":"git","url":"git://github.com/Jam3/three-orbit-viewer.git"},"homepage":"https://github.com/Jam3/three-orbit-viewer","bugs":{"url":"https://github.com/Jam3/three-orbit-viewer/issues"},"gitHead":"6ab5911b61f5b3d9c046a85b47eca01adf65aa56","_id":"three-orbit-viewer@69.2.7","_shasum":"834c8fc802a871d7356ec14d9725a95a89a575fd","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"834c8fc802a871d7356ec14d9725a95a89a575fd","tarball":"https://registry.npmjs.org/three-orbit-viewer/-/three-orbit-viewer-69.2.7.tgz","integrity":"sha512-AqOFMs821uYtjXfsSFlwNHlVJXm6ADStCNql4yRGnGwyS6utUaMNkiF2qX2xCSB3aNoZ0jS9z99QHuyWLRZyNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDYNKdmBTFYZnt7rPKy6J5CWOBPbQRRkTnLEYBJjHUwwIhAIORMPD17S3OU7lmtfbRp6t2hMK2Zz4BMeBFH/GVXhyp"}]}},"69.2.8":{"name":"three-orbit-viewer","version":"69.2.8","description":"quick harness for viewing a mesh with orbit viewer","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com","url":"https://github.com/mattdesl"},"dependencies":{"as-number":"^1.0.0","canvas-app":"^2.4.0","events":"^1.0.2","three-orbit-controls":"~0.69.0","xtend":"^4.0.0"},"devDependencies":{"browserify":"^8.1.0","domready":"^1.0.7","eases":"^1.0.2","three":"^0.70.0","uglify-js":"^2.4.16","wzrd":"^1.1.1"},"scripts":{"start":"wzrd demo/test.js:bundle.js","build":"browserify demo/test.js | uglifyjs -cm > demo/bundle.js"},"keywords":["orbit","viewer","three","js"],"repository":{"type":"git","url":"git://github.com/Jam3/three-orbit-viewer.git"},"homepage":"https://github.com/Jam3/three-orbit-viewer","bugs":{"url":"https://github.com/Jam3/three-orbit-viewer/issues"},"gitHead":"f663a9dcedc735ad7cd5172deeb6e206b8eb4010","_id":"three-orbit-viewer@69.2.8","_shasum":"29f1e1286b32053ffc6d8f8842c5dfe56ae264a4","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"29f1e1286b32053ffc6d8f8842c5dfe56ae264a4","tarball":"https://registry.npmjs.org/three-orbit-viewer/-/three-orbit-viewer-69.2.8.tgz","integrity":"sha512-QqZb2ECnw+4o6M9haxrefmP+Cp2RO1K1fw2hAC+ln3+sBnRZ9MkTcvq23+UlkMpb2tRYaqjBi3JaYjBohlrKKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFN20oCoq8+oJdrtvRZ5blCVrKZHHchX2AZNx8kBLjMcAiEAhTsEmK3zr23A7ZzDvd0TbEmuCadWcuymGv0YrxeXGiA="}]}},"69.2.9":{"name":"three-orbit-viewer","version":"69.2.9","description":"quick harness for viewing a mesh with orbit viewer","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com","url":"https://github.com/mattdesl"},"dependencies":{"as-number":"^1.0.0","canvas-app":"^2.4.0","events":"^1.0.2","three-orbit-controls":"~0.69.0","xtend":"^4.0.0"},"devDependencies":{"browserify":"^8.1.0","domready":"^1.0.7","eases":"^1.0.2","three":"^0.70.0","uglify-js":"^2.4.16","wzrd":"^1.1.1"},"scripts":{"start":"wzrd demo/test.js:bundle.js","build":"browserify demo/test.js | uglifyjs -cm > demo/bundle.js"},"keywords":["orbit","viewer","three","js"],"repository":{"type":"git","url":"git://github.com/Jam3/three-orbit-viewer.git"},"homepage":"https://github.com/Jam3/three-orbit-viewer","bugs":{"url":"https://github.com/Jam3/three-orbit-viewer/issues"},"gitHead":"52796d79beb371ab2bf5f7e7c73a4bccc3dc6846","_id":"three-orbit-viewer@69.2.9","_shasum":"39ed50cdfd160ab37aa32d7f72e8c97f9178eb08","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"39ed50cdfd160ab37aa32d7f72e8c97f9178eb08","tarball":"https://registry.npmjs.org/three-orbit-viewer/-/three-orbit-viewer-69.2.9.tgz","integrity":"sha512-o8eNGoDE+2P7frJRDlDEo1YHizw9sKKRkIB7CKlqnEttIhBA6YUOb2mfqn2oPEm46mkHA9dvNQ4gChm/Rp1SkA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGNJmlXCGXRgVRU8M6tim+GdM+zrbwvoMR+IohF/9yU+AiEA8orPcf+DBj9BARoVNFuOnD62nS5F7h6r7cz0mMEhWa4="}]}},"69.3.0":{"name":"three-orbit-viewer","version":"69.3.0","description":"quick harness for viewing a mesh with orbit viewer","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com","url":"https://github.com/mattdesl"},"dependencies":{"as-number":"^1.0.0","canvas-app":"^2.4.0","events":"^1.0.2","three-orbit-controls":"~0.69.0","xtend":"^4.0.0"},"devDependencies":{"browserify":"^8.1.0","domready":"^1.0.7","eases":"^1.0.2","three":"^0.70.0","uglify-js":"^2.4.16","wzrd":"^1.2.1"},"scripts":{"start":"wzrd demo/test.js:bundle.js","build":"browserify demo/test.js | uglifyjs -cm > demo/bundle.js"},"keywords":["orbit","viewer","three","js"],"repository":{"type":"git","url":"git://github.com/Jam3/three-orbit-viewer.git"},"homepage":"https://github.com/Jam3/three-orbit-viewer","bugs":{"url":"https://github.com/Jam3/three-orbit-viewer/issues"},"gitHead":"d09cc6b1fe3d41b66c6105b3d82f13400705a5fc","_id":"three-orbit-viewer@69.3.0","_shasum":"c2c2f235ca0bc1c5007a422cd43e4fef0cf2d459","_from":".","_npmVersion":"2.7.6","_nodeVersion":"0.10.32","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"c2c2f235ca0bc1c5007a422cd43e4fef0cf2d459","tarball":"https://registry.npmjs.org/three-orbit-viewer/-/three-orbit-viewer-69.3.0.tgz","integrity":"sha512-a2p6KBsI8Ll9oiJzoyvlQYm14LquyZJkwM/M9N13/GVOTyx0EdK9aQ83OiaLPHmYSBtcZRxAvuPHzR8QrMRh3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDtFexrv6ce0Vc3MsbZwmK0ecPonzhpE2F1aM3XFlNN8AiAuwJYXjhQpR2I+AxIXuarzqV5YRmrV1tkvY6nH3Gp5Kw=="}]}},"69.3.1":{"name":"three-orbit-viewer","version":"69.3.1","description":"quick harness for viewing a mesh with orbit viewer","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com","url":"https://github.com/mattdesl"},"dependencies":{"as-number":"^1.0.0","canvas-app":"^2.4.0","events":"^1.0.2","three-orbit-controls":"~0.69.0","xtend":"^4.0.0"},"devDependencies":{"browserify":"^8.1.0","domready":"^1.0.7","eases":"^1.0.2","three":"^0.70.0","uglify-js":"^2.4.16","wzrd":"^1.2.1"},"scripts":{"start":"wzrd demo/test.js:bundle.js","build":"browserify demo/test.js | uglifyjs -cm > demo/bundle.js"},"keywords":["orbit","viewer","three","js"],"repository":{"type":"git","url":"git://github.com/Jam3/three-orbit-viewer.git"},"homepage":"https://github.com/Jam3/three-orbit-viewer","bugs":{"url":"https://github.com/Jam3/three-orbit-viewer/issues"},"gitHead":"ea9d38a6b667f05e23ff07cf6a81bb7dcd314889","_id":"three-orbit-viewer@69.3.1","_shasum":"41b96c158730e35216caff390da0304bab0cdb5b","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"dist":{"shasum":"41b96c158730e35216caff390da0304bab0cdb5b","tarball":"https://registry.npmjs.org/three-orbit-viewer/-/three-orbit-viewer-69.3.1.tgz","integrity":"sha512-Zx86gPhfSE34LJWPGXXRSHaV55bgnLY+xLN2DFszplESwOz+J6wzVbKxS88lNM6GGt3NOVwlN6y+RtzSS01lWA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKA3c24U8TPPB2yn59M4KxziZ0UWLR8ufpt/0MFxV6XAIgJG0S+UCFmo/mrE+kEOvX/ytful0bpQvmBTX30djhnKo="}]},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/three-orbit-viewer-69.3.1.tgz_1473173902471_0.4407235225662589"}}},"readme":"# three-orbit-viewer\n\n[![stable](http://badges.github.io/stability-badges/dist/stable.svg)](http://github.com/badges/stability-badges)\n\n[(click for demo)](http://Jam3.github.io/three-orbit-viewer/demo/)\n\nQuick harness to create a runnable demo for ThreeJS scenes. For a demo, see [demo/test.js](demo/test.js) or [three-gl-state-example](https://github.com/mattdesl/three-gl-state-example).\n\n```js\nvar createOrbitViewer = require('three-orbit-viewer')(THREE)\n\nvar app = createOrbitViewer({\n    clearColor: 0x000000,\n    clearAlpha: 1.0,\n    fov: 65,\n    position: new THREE.Vector3(1, 1, -2)\n})\n\nvar geo = new THREE.BoxGeometry(1,1,1)\nvar mat = new THREE.MeshBasicMaterial({ wireframe: true, color: 0xffffff })\nvar box = new THREE.Mesh(geo, mat)\napp.scene.add(box)\n\napp.on('tick', function(dt) {\n    //.. handle pre-render updates    \n})\n```\n\n## Usage\n\n[![NPM](https://nodei.co/npm/three-orbit-viewer.png)](https://nodei.co/npm/three-orbit-viewer/)\n\n#### `viewer = createViewer(THREE)([options])`\n\nThis module exports a function which accepts the THREE instance, and returns a new function which creates the orbit viewer with the specified options. \n\n- `fov` field of view, defaults to 50\n- `near` the near z depth for the camera, defaults to 0.1\n- `far` the far z depth for the camera, defaults to 1000\n- `clearColor` the THREE.Color or hex code, default black\n- `clearAlpha` the alpha, default 0\n- `position` THREE.Vector3 for the initial camera position, defaults to [1, 1, -2]\n- `target` THREE.Vector3 for the initial orbit controller's target\n- other options that could be passed into [canvas-app](https://www.npmjs.org/package/canvas-app)\n\n#### `viewer.on('tick')`\n\nListens for tick events before render, dispatched with `dt` as the first and only parameter. Alternatively, you can use `on('render')` for events called after the renderer has finished.\n\n#### `viewer.on('resize')`\n\nListens for resize events, dispatched with `width, height` as parameters. Camera aspect, renderer viewport, and canvas retina scaling is already taken into account.\n\n#### `viewer.renderer`\n\nInstance of THREE.WebGLRenderer\n\n#### `viewer.scene`\n\nInstance of THREE.Scene\n\n#### `viewer.camera`\n\nInstance of THREE.PerspectiveCamera\n\n#### `viewer.controller`\n\nInstance of [three-orbit-controller](https://www.npmjs.org/package/three-orbit-controller).\n\n#### `viewer.engine`\n\nInstance of [canvas-app](https://www.npmjs.org/package/canvas-app) which you can call `stop()` and `start()` on, or access for current width/height/fps/etc.\n\n## Running the Demo\n\nTo build and run the demo, git clone this repo then:\n\n```sh\ncd three-orbit-viewer\nnpm install\nnpm test\n```\n\nAnd open `localhost:9966` in your browser.\n\n## Building / Testing\n\nTo build from source, git clone and `npm install` local dependencies, then run `npm start` to run a development server on `localhost:9966` or `npm run build` to create a compressed bundle of the [demo source](demo/test.js). \n\n## Versioning\n\nThis uses an unusual versioning system to better support ThreeJS's (lack of) versioning. The major version of this repo will line up with ThreeJS releases (`69.0.0` => `r69`). The minor will be reserved for any new features, and patch for bug fixes and documentation/readme updates. In some rare cases, a minor feature may introduce a breaking change; so it's generally safest to use tilde or `save-exact` for this module.\n\n## License\n\nMIT, see [LICENSE.md](http://github.com/Jam3/three-orbit-viewer/blob/master/LICENSE.md) for details.","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"time":{"modified":"2022-06-27T06:18:51.833Z","created":"2014-11-18T03:23:31.098Z","0.69.1":"2014-11-18T03:23:31.098Z","69.0.0":"2014-11-18T03:30:06.398Z","69.0.1":"2014-11-18T03:30:50.417Z","69.1.0":"2014-11-18T03:53:04.229Z","69.1.1":"2014-11-18T19:17:22.381Z","69.1.2":"2014-11-18T20:24:29.449Z","69.2.0":"2014-11-18T20:49:50.542Z","69.2.1":"2014-11-26T22:22:48.166Z","69.2.2":"2014-11-27T23:41:15.572Z","69.2.3":"2015-01-07T22:28:11.251Z","69.2.4":"2015-01-07T23:30:53.010Z","69.2.5":"2015-01-14T15:37:00.247Z","69.2.6":"2015-01-14T15:38:48.097Z","69.2.7":"2015-03-02T19:01:14.609Z","69.2.8":"2015-03-02T19:04:46.938Z","69.2.9":"2015-03-02T19:08:12.007Z","69.3.0":"2015-04-08T14:45:12.738Z","69.3.1":"2016-09-06T14:58:23.297Z"},"homepage":"https://github.com/Jam3/three-orbit-viewer","keywords":["orbit","viewer","three","js"],"repository":{"type":"git","url":"git://github.com/Jam3/three-orbit-viewer.git"},"author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com","url":"https://github.com/mattdesl"},"bugs":{"url":"https://github.com/Jam3/three-orbit-viewer/issues"},"license":"MIT","readmeFilename":"README.md"}