{"_id":"voxel","_rev":"83-e09fdeedce49c36516aa251bb95d6296","name":"voxel","description":"tools to work with voxel generation and chunking in javascript","dist-tags":{"latest":"0.5.0"},"versions":{"0.0.1":{"name":"voxel","description":"tools to work with voxel generation and meshing in javascript","version":"0.0.1","main":"index.js","repository":{"type":"git","url":"http://github.com/maxogden/voxel.git"},"scripts":{"test":"node test.js"},"author":{"name":"Max Ogden","email":"max@maxogden.com"},"license":"MIT","engine":{"node":">=0.6.0"},"_id":"voxel@0.0.1","dist":{"shasum":"e396012ba8a265b6588f336a09c042db7daee55e","tarball":"https://registry.npmjs.org/voxel/-/voxel-0.0.1.tgz","integrity":"sha512-52Vn6q4kYosWKE8XJXe7P5FYfvYj+zUwPeWKcgWaHmTdHKSAPUqXCQWkaE5AV1dy2hYAVi71acR7accCtUD/Pw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHXFYiHaOy0WDVEelhCkE2OEhuJf1+QkUQSU0Cm5gSuFAiBGd4+csgQtMdoHNgV81dVSFQZ73xcjZBv0rIsk8ZS05Q=="}]},"_npmVersion":"1.1.62","_npmUser":{"name":"maxogden","email":"max@maxogden.com"},"maintainers":[{"name":"maxogden","email":"max@maxogden.com"}],"directories":{}},"0.0.2":{"name":"voxel","description":"tools to work with voxel generation and meshing in javascript","version":"0.0.2","main":"index.js","repository":{"type":"git","url":"http://github.com/maxogden/voxel.git"},"scripts":{"test":"node test.js"},"author":{"name":"Max Ogden","email":"max@maxogden.com"},"license":"MIT","engine":{"node":">=0.6.0"},"_id":"voxel@0.0.2","dist":{"shasum":"a98393f8598dc3ba5496c32869a02a3f40a92cd4","tarball":"https://registry.npmjs.org/voxel/-/voxel-0.0.2.tgz","integrity":"sha512-NugWh5oRc3Ad6otH8Py2Yh+1/YNlX35ONdKta79cw7qzVTpn1ex1+aFIWFhJQRo9SCGH8oL3JCA07jLxCCSPAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBj26Ryy3ubyuC/SAWLZHHCGiQvPAbn6kzmhWI7TKAllAiATukaJ2Ago6w/98TPHZkNm1mQgbM14YftOCu9HFRGkFQ=="}]},"_npmVersion":"1.1.62","_npmUser":{"name":"maxogden","email":"max@maxogden.com"},"maintainers":[{"name":"maxogden","email":"max@maxogden.com"}],"directories":{}},"0.0.3":{"name":"voxel","description":"tools to work with voxel generation and meshing in javascript","version":"0.0.3","main":"index.js","repository":{"type":"git","url":"http://github.com/maxogden/voxel.git"},"scripts":{"test":"node test.js"},"author":{"name":"Max Ogden","email":"max@maxogden.com"},"license":"MIT","engine":{"node":">=0.6.0"},"_id":"voxel@0.0.3","dist":{"shasum":"81d1d44e89b8ff628c44857272c995a07d887da4","tarball":"https://registry.npmjs.org/voxel/-/voxel-0.0.3.tgz","integrity":"sha512-s2unk19VialwLz/I4ZKcS0B3pMzDCJJ5kqZ+md61J5lvBvcy5iUrXFBPT5Ks1yhxnt9Xa3MtqMg2yxMfo1FICA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6TWONc/FML5+T/sKIDLasFonomlkCJRXYFBF+zkIPUQIhAOG22OiD/zxXhI4HBIZxxewX3ON9rkyVU2NLojdg/g3c"}]},"_npmVersion":"1.1.62","_npmUser":{"name":"maxogden","email":"max@maxogden.com"},"maintainers":[{"name":"maxogden","email":"max@maxogden.com"}],"directories":{}},"0.0.4":{"name":"voxel","description":"tools to work with voxel generation and meshing in javascript","version":"0.0.4","main":"index.js","repository":{"type":"git","url":"http://github.com/maxogden/voxel.git"},"scripts":{"test":"node test.js"},"author":{"name":"Max Ogden","email":"max@maxogden.com"},"license":"MIT","engine":{"node":">=0.6.0"},"_id":"voxel@0.0.4","dist":{"shasum":"2f82c83c77df74b7dbc83a6cb000cd547fe1afef","tarball":"https://registry.npmjs.org/voxel/-/voxel-0.0.4.tgz","integrity":"sha512-sms4IRAPcKlHl+Qb1ndaj0Ml3/KcuJ+z7FkIiBiKspjSRepYlkLt3tt7S4zvn1YKmMN7uVWcCf+sE1nJu4ZTVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID6RZ25Jqtd4AYzq3zyR1PpP+pyd5rjJny0B8v8fPjHiAiEAp30zBtBB/mZRfaPud1gfwCLxwrMrXAFNPhlJ6n+eixo="}]},"_npmVersion":"1.1.62","_npmUser":{"name":"maxogden","email":"max@maxogden.com"},"maintainers":[{"name":"maxogden","email":"max@maxogden.com"}],"directories":{}},"0.0.5":{"name":"voxel","description":"tools to work with voxel generation and chunking in javascript","version":"0.0.5","main":"index.js","dependencies":{"inherits":"1.0.0"},"repository":{"type":"git","url":"http://github.com/maxogden/voxel.git"},"scripts":{"test":"node test.js"},"author":{"name":"Max Ogden","email":"max@maxogden.com"},"license":"MIT","engine":{"node":">=0.6.0"},"_id":"voxel@0.0.5","dist":{"shasum":"b17cf5aa993f3e5162a6442d6a7f0ee04ab85579","tarball":"https://registry.npmjs.org/voxel/-/voxel-0.0.5.tgz","integrity":"sha512-REgkwQtGq3Zhc8Xf3bjRL6EH6gbipiA7CfHkdEJYatX+IICu9ytH2+zwQ8lbKmgS8F2d/TdaXwxk2sWXxD66iQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEsGXsrFpV9L3r6RpnSQk4tde8T6KCnuZYWytA9yMajbAiB17x15u5nXyerlW+yScxfUX+l9pid8tEDCAcesU1rhkA=="}]},"_npmVersion":"1.1.62","_npmUser":{"name":"maxogden","email":"max@maxogden.com"},"maintainers":[{"name":"maxogden","email":"max@maxogden.com"}],"directories":{}},"0.0.6":{"name":"voxel","description":"tools to work with voxel generation and chunking in javascript","version":"0.0.6","main":"index.js","dependencies":{"inherits":"1.0.0"},"repository":{"type":"git","url":"http://github.com/maxogden/voxel.git"},"scripts":{"test":"node test.js"},"author":{"name":"Max Ogden","email":"max@maxogden.com"},"license":"MIT","engine":{"node":">=0.6.0"},"_id":"voxel@0.0.6","dist":{"shasum":"1f3e2bbd55cf8254a21efbb6f16aef88bb38cb46","tarball":"https://registry.npmjs.org/voxel/-/voxel-0.0.6.tgz","integrity":"sha512-3PG4jc3bdKRoyOExAj+xGa/ucAKsCELxiFXxwN/LeUAycSBB2gg1GXLsPjXMw9onETjdBRFHGseFKuqd2VxV7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID1ImzNA9jYFXS+cWpgK4nTWg2r3ezvI87llT9MLuXytAiA3BnezpJzQxT65G+ypMToa8N688dOEd2DI0ntZlN3eCw=="}]},"_npmVersion":"1.1.62","_npmUser":{"name":"maxogden","email":"max@maxogden.com"},"maintainers":[{"name":"maxogden","email":"max@maxogden.com"}],"directories":{}},"0.0.7":{"name":"voxel","description":"tools to work with voxel generation and chunking in javascript","version":"0.0.7","main":"index.js","dependencies":{"inherits":"1.0.0"},"repository":{"type":"git","url":"http://github.com/maxogden/voxel.git"},"scripts":{"test":"node test.js"},"author":{"name":"Max Ogden","email":"max@maxogden.com"},"license":"MIT","engine":{"node":">=0.6.0"},"_id":"voxel@0.0.7","dist":{"shasum":"7d00c6e282e7df659121c4c2734162f17c0d99d0","tarball":"https://registry.npmjs.org/voxel/-/voxel-0.0.7.tgz","integrity":"sha512-3ziukGHjXeg7ZK+/eZpbJW30MUQqrcUd2afD4+22BkbLOI2AhjGOoxlGr9kwNpI8CocKG1IiVVoAq1x9rl6+bQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDesilOPMLDN1zuAzZfmj+OzqvtI8p0FTb2VS27Su1GPAIhAPf1/rmWXIz+6mnVtAdEogRBEpofip2CdPkjOnh8Tktk"}]},"_npmVersion":"1.1.62","_npmUser":{"name":"maxogden","email":"max@maxogden.com"},"maintainers":[{"name":"maxogden","email":"max@maxogden.com"}],"directories":{}},"0.0.8":{"name":"voxel","description":"tools to work with voxel generation and chunking in javascript","version":"0.0.8","main":"index.js","dependencies":{"inherits":"1.0.0"},"repository":{"type":"git","url":"http://github.com/maxogden/voxel.git"},"scripts":{"test":"node test.js"},"author":{"name":"Max Ogden","email":"max@maxogden.com"},"license":"MIT","engine":{"node":">=0.6.0"},"_id":"voxel@0.0.8","dist":{"shasum":"bf0a0e13e25bca14834a17c54204c9fa40dbfe8a","tarball":"https://registry.npmjs.org/voxel/-/voxel-0.0.8.tgz","integrity":"sha512-Ts58dVNNwN8OnNPLjUM2MXS/mlDGRKoGPQku/SnEVu/v+1bE6sHKN4dhxhNnHn7YaMejSVRLnBPi1WtvOKYP6w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICPwbo07SBIAghLbUQXEwEUt4oUzaLSvXhCpsZqJTcirAiEAxBlWDLoxJvJpYIm+64dp3VcP/1Ed+Ivuo/xrvXUOcEo="}]},"_npmVersion":"1.1.62","_npmUser":{"name":"maxogden","email":"max@maxogden.com"},"maintainers":[{"name":"maxogden","email":"max@maxogden.com"}],"directories":{}},"0.0.9":{"name":"voxel","description":"tools to work with voxel generation and chunking in javascript","version":"0.0.9","main":"index.js","dependencies":{"inherits":"1.0.0"},"repository":{"type":"git","url":"http://github.com/maxogden/voxel.git"},"scripts":{"test":"node test.js"},"author":{"name":"Max Ogden","email":"max@maxogden.com"},"license":"MIT","engine":{"node":">=0.6.0"},"_id":"voxel@0.0.9","dist":{"shasum":"0700bbc1c044479db5cf6f33fe5266bdf930d44b","tarball":"https://registry.npmjs.org/voxel/-/voxel-0.0.9.tgz","integrity":"sha512-DXW6ZDl4HFg0Ib9njJMF3ltpPuMsfilC1DdkTo/DN++RfjwLz1f6DfW+qXGE+UghWfH58bcITbM1Naq0309A7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNqqW78X0g6ggcdiU5RYA4sewgRsjGSSwbPdrlXZ1rKQIgUoLB5nkcY1c2K/Y5iqUXqPvJdJ0EQ7MKckhHSoJJKP8="}]},"_npmVersion":"1.1.62","_npmUser":{"name":"maxogden","email":"max@maxogden.com"},"maintainers":[{"name":"maxogden","email":"max@maxogden.com"}],"directories":{}},"0.1.0":{"name":"voxel","description":"tools to work with voxel generation and chunking in javascript","version":"0.1.0","main":"index.js","dependencies":{"inherits":"1.0.0"},"repository":{"type":"git","url":"http://github.com/maxogden/voxel.git"},"scripts":{"test":"node test.js"},"author":{"name":"Max Ogden","email":"max@maxogden.com"},"license":"MIT","engine":{"node":">=0.6.0"},"_id":"voxel@0.1.0","dist":{"shasum":"509aa716d86e24f35c7623f574d40cf4c79aed5c","tarball":"https://registry.npmjs.org/voxel/-/voxel-0.1.0.tgz","integrity":"sha512-iNdQgDZB81B1diRxUc4T0xySME/lkjCtG8bM/ZuwjsJ2+JQe631buNQvo7VYDXvnAwTadmow95ZmXPz9eywjeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICKNDWrU865217qaw93hwNCiFB8q8mCRIdFM+pX6K0wQAiAbuCcNha80xJhwVmakSTfoDzW4NmSPWb4rd6dDyL7/hQ=="}]},"_npmVersion":"1.1.62","_npmUser":{"name":"maxogden","email":"max@maxogden.com"},"maintainers":[{"name":"maxogden","email":"max@maxogden.com"}]},"0.1.1":{"name":"voxel","description":"tools to work with voxel generation and chunking in javascript","version":"0.1.1","main":"index.js","dependencies":{"inherits":"1.0.0"},"repository":{"type":"git","url":"http://github.com/maxogden/voxel.git"},"scripts":{"test":"node test.js"},"author":{"name":"Max Ogden","email":"max@maxogden.com"},"license":"MIT","engine":{"node":">=0.6.0"},"_id":"voxel@0.1.1","dist":{"shasum":"613717fdfd05d29955e4d3baabbce0007315499b","tarball":"https://registry.npmjs.org/voxel/-/voxel-0.1.1.tgz","integrity":"sha512-ZxnYSM+DKEJuVpI/+A9xaKKN8FMC7eCrf7pzcLsY1sIQwcKw18VK3VqDMcpWPk5JssudlU60lL9zGfq16PyVwg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDitQv4o0jSxbDO0OhH0XapUQ9NwEnIifCzmz6VIVN2+gIgCvSRzmhlxYSqwgsgG5TLvfDFMj03g/Fyrg/k0G/XucM="}]},"_npmVersion":"1.1.62","_npmUser":{"name":"maxogden","email":"max@maxogden.com"},"maintainers":[{"name":"maxogden","email":"max@maxogden.com"}]},"0.1.2":{"name":"voxel","description":"tools to work with voxel generation and chunking in javascript","version":"0.1.2","main":"index.js","dependencies":{"inherits":"1.0.0"},"repository":{"type":"git","url":"http://github.com/maxogden/voxel.git"},"scripts":{"test":"node test.js"},"author":{"name":"Max Ogden","email":"max@maxogden.com"},"license":"MIT","engine":{"node":">=0.6.0"},"_id":"voxel@0.1.2","dist":{"shasum":"98f78390b6cc2c697aa664fec30f58df74c4ca2b","tarball":"https://registry.npmjs.org/voxel/-/voxel-0.1.2.tgz","integrity":"sha512-O1iAQVXVfb3U/58cKaKD8SX6DYr1DgagYptGsA6yWsTgmzU99gOLS1JBiwuWiX95SLsV7VvYY3AITJQ8mc92ow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGOScldPZYcC9yueAYgzUHxkiGwHynZ0D0AD1MqftZbfAiEA07ILBEdNeuCdklLXojhz/W5Us4JbLcpaIF6sklSew+I="}]},"_npmVersion":"1.1.62","_npmUser":{"name":"maxogden","email":"max@maxogden.com"},"maintainers":[{"name":"maxogden","email":"max@maxogden.com"}]},"0.1.3":{"name":"voxel","description":"tools to work with voxel generation and chunking in javascript","version":"0.1.3","main":"index.js","dependencies":{"inherits":"1.0.0"},"repository":{"type":"git","url":"http://github.com/maxogden/voxel.git"},"scripts":{"test":"node test.js"},"author":{"name":"Max Ogden","email":"max@maxogden.com"},"license":"MIT","engine":{"node":">=0.6.0"},"_id":"voxel@0.1.3","dist":{"shasum":"81f505f00d30f1c3efb4560b9d49cb137a40863a","tarball":"https://registry.npmjs.org/voxel/-/voxel-0.1.3.tgz","integrity":"sha512-AJOMqk+w44Xfnmjy1ygZ5KvqHMu3r8FCJT/aq2786YzJigaBSauz/BPG3Llrr8r8DQ2E1sJToJLp8YRbpTT7nw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHS2kOrsawjP8EYZs9cYDYHgLId0bu3A8o2jN0v0kgQ0AiEA0AtAD1Iqg5ULTlGlyrlduU3CLPvxHZMTspNYZeSaMtI="}]},"_npmVersion":"1.1.62","_npmUser":{"name":"maxogden","email":"max@maxogden.com"},"maintainers":[{"name":"maxogden","email":"max@maxogden.com"}]},"0.1.4":{"name":"voxel","description":"tools to work with voxel generation and chunking in javascript","version":"0.1.4","main":"index.js","dependencies":{"inherits":"1.0.0"},"repository":{"type":"git","url":"http://github.com/maxogden/voxel.git"},"scripts":{"test":"node test.js"},"author":{"name":"Max Ogden","email":"max@maxogden.com"},"license":"MIT","engine":{"node":">=0.6.0"},"devDependencies":{"microtime":"~0.3.3"},"_id":"voxel@0.1.4","dist":{"shasum":"a777d97dd10a0916696cba3fbf51fbc5ece596a5","tarball":"https://registry.npmjs.org/voxel/-/voxel-0.1.4.tgz","integrity":"sha512-vVN7QLZxBr/HVVpXjAKD7AF+9CzZlJlrXjVSwFBrDRmOyOHFOAnyU5tCR8VR7DdEn08repbvMqZWZ+2HhF7v1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDMndFkBjwJpzsMn+iNCfM3uml4XEPfADB1dWTOn6I3bAiEA3O0Gt9oYsreI1Iw2frALdbu4GBLPStDNwy110Uo8VpQ="}]},"_npmVersion":"1.1.62","_npmUser":{"name":"maxogden","email":"max@maxogden.com"},"maintainers":[{"name":"maxogden","email":"max@maxogden.com"}]},"0.1.5":{"name":"voxel","description":"tools to work with voxel generation and chunking in javascript","version":"0.1.5","main":"index.js","dependencies":{"inherits":"1.0.0"},"repository":{"type":"git","url":"http://github.com/maxogden/voxel.git"},"scripts":{"test":"node test.js"},"author":{"name":"Max Ogden","email":"max@maxogden.com"},"license":"MIT","engine":{"node":">=0.6.0"},"devDependencies":{"microtime":"~0.3.3"},"_id":"voxel@0.1.5","dist":{"shasum":"04720c3236044e9039e02797ec4572521b49de0c","tarball":"https://registry.npmjs.org/voxel/-/voxel-0.1.5.tgz","integrity":"sha512-p4Gk2FmtkMJdA429ecAzqFWWAcwvSjFhcJLU5ZbnkArFlbnL/8iDb7VdwMg6M0qxH3MB/hKYWlMo2K7WScJD/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGjfDFCl4Am7KdDLQApNfj4SOHOfWq352bpZZKsfDsT+AiEAklKySbmiWUcw1uA1s51UFs3zqH8FtW4TWffMMymYBUM="}]},"_from":".","_npmVersion":"1.2.10","_npmUser":{"name":"maxogden","email":"max@maxogden.com"},"maintainers":[{"name":"maxogden","email":"max@maxogden.com"}]},"0.2.0":{"name":"voxel","description":"tools to work with voxel generation and chunking in javascript","version":"0.2.0","main":"index.js","dependencies":{"inherits":"1.0.0"},"repository":{"type":"git","url":"http://github.com/maxogden/voxel.git"},"scripts":{"test":"node test.js"},"author":{"name":"Max Ogden","email":"max@maxogden.com"},"license":"MIT","engine":{"node":">=0.6.0"},"devDependencies":{"microtime":"~0.3.3"},"_id":"voxel@0.2.0","dist":{"shasum":"37a41cdb27ed05b7794072f40f2081fc68da2e2e","tarball":"https://registry.npmjs.org/voxel/-/voxel-0.2.0.tgz","integrity":"sha512-lDI7Bta0rX93xnHPSW5r2gNfzWGVXKzPRarBy6wemBQZJIBWZo7myuyc34VcZUPd40ykFycSvR7wmtZthmASzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSpgp1upd9ipfFPArngNk8QJkRd05f9/nMa4PrD4w2PgIgSgJw5nznZNXM0TVUWY7MT271NWgPKIn+7AQXndOO9HM="}]},"_from":".","_npmVersion":"1.2.11","_npmUser":{"name":"maxogden","email":"max@maxogden.com"},"maintainers":[{"name":"maxogden","email":"max@maxogden.com"}]},"0.3.1":{"name":"voxel","description":"tools to work with voxel generation and chunking in javascript","version":"0.3.1","main":"index.js","dependencies":{"inherits":"1.0.0"},"repository":{"type":"git","url":"http://github.com/maxogden/voxel.git"},"scripts":{"test":"node test.js"},"author":{"name":"Max Ogden","email":"max@maxogden.com"},"license":"MIT","engine":{"node":">=0.6.0"},"devDependencies":{"microtime":"~0.3.3"},"peerDependencies":{"voxel-engine":">=0.9.0"},"_id":"voxel@0.3.1","dist":{"shasum":"a9717a7635fe1e9431b78f172812385a98777e1b","tarball":"https://registry.npmjs.org/voxel/-/voxel-0.3.1.tgz","integrity":"sha512-RMcnRo91/dDAU6LCI2A6rV/Vf0SStR5j4K3ZHJBthG3FvFD3iS/GOPGgHVCL3yBjTop8O9HZn4zP0jDkxgK6yg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRcPJHb/eRpTAAREsApr/J6nHO08IzH9rOQ1ns811bsAIgIVowWZxKVYtXjJJdejXeox/M5VvmPBieuBs1QKrSEOk="}]},"_from":".","_npmVersion":"1.2.11","_npmUser":{"name":"maxogden","email":"max@maxogden.com"},"maintainers":[{"name":"maxogden","email":"max@maxogden.com"}]},"0.4.0":{"name":"voxel","description":"tools to work with voxel generation and chunking in javascript","version":"0.4.0","main":"index.js","dependencies":{"inherits":"1.0.0"},"repository":{"type":"git","url":"http://github.com/maxogden/voxel.git"},"scripts":{"test":"node test.js"},"author":{"name":"Max Ogden","email":"max@maxogden.com"},"license":"MIT","engine":{"node":">=0.6.0"},"devDependencies":{"microtime":"~0.3.3","tape":"0.2.2"},"peerDependencies":{"voxel-engine":">=0.9.0"},"bugs":{"url":"https://github.com/maxogden/voxel/issues"},"homepage":"https://github.com/maxogden/voxel","_id":"voxel@0.4.0","dist":{"shasum":"112d44c22cddf993d797e693021af2b6ce1039d8","tarball":"https://registry.npmjs.org/voxel/-/voxel-0.4.0.tgz","integrity":"sha512-mUFgaC6loWc8jycitemaNXFohBs5+f2DANzWcxmgGyuFvIPS8csInh+0jSP0HC6DqqYvk5YMT/JRpHFFqDlzrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWnvpMRb4rAGyhHLRKCGicHuVbBi2eUkzGUID9BS5CFQIgXLhLgtIKm2RLQ+Kh8z7JXyXSqfFEOs10d3zTvu9mj88="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"maxogden","email":"max@maxogden.com"},"maintainers":[{"name":"maxogden","email":"max@maxogden.com"}]},"0.5.0":{"name":"voxel","description":"tools to work with voxel generation and chunking in javascript","version":"0.5.0","main":"index.js","dependencies":{"inherits":"1.0.0","ndarray":"~1.0.5"},"repository":{"type":"git","url":"http://github.com/maxogden/voxel.git"},"scripts":{"test":"node test.js"},"author":{"name":"Max Ogden","email":"max@maxogden.com"},"license":"MIT","engine":{"node":">=0.6.0"},"devDependencies":{"microtime":"~0.3.3","tape":"0.2.2"},"bugs":{"url":"https://github.com/maxogden/voxel/issues"},"homepage":"https://github.com/maxogden/voxel","_id":"voxel@0.5.0","dist":{"shasum":"2e90efe83a0c15f2f87b960af1c1ba0831a89993","tarball":"https://registry.npmjs.org/voxel/-/voxel-0.5.0.tgz","integrity":"sha512-Vo3McriUffaUH17UYgPQ0wWYlG4KXj9sk3DFpPmJUFape/jTN9R0w5kwujLwc6D8toaRbMR4W+BzbSJjz9C8XQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+rQFqtPv/b7mwtuea6h8vEc/wS7w8VQfWlduz5s/ICgIgblNDFQrdlCuChyXfYeDQDAEpa0M3ZYNbbwPBThYjkOs="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"deathcap","email":"deathcap@gmx.co.uk"},"maintainers":[{"name":"maxogden","email":"max@maxogden.com"},{"name":"deathcap","email":"deathcap@gmx.co.uk"}]}},"readme":"# voxel\n\nvoxel geometry generation and meshing algorithms in javascript. written by @mikolalysenko and put on npm by me.\n\n- original repo: https://github.com/mikolalysenko/mikolalysenko.github.com/tree/master/MinecraftMeshes2\n- blog post: http://0fps.wordpress.com/2012/07/07/meshing-minecraft-part-2/\n- webgl demo: http://mikolalysenko.github.com/MinecraftMeshes2/\n\n# installation\n\nin node:\n```\nnpm install voxel\n```\nin a browser:\n\nuse `voxel-browser.js`\n\n# usage\n\n## require('voxel').generate(low, high, iterator)\n\nwhere `low` and `high` are `[x, y, z]` start and end positions to iterate over and `iterator` is the function that visits each voxel\n\nreturns an object like this: `{ \"voxels\": \"a 1D Int32Array filled with voxel data\", \"dims\": [x, y, z] }`\n\nexample that creates randomly colored voxels:\n\n```javascript\nrequire('voxel').generate([0,0,0], [16,16,16], function(x,y,z) {\n  return Math.round(Math.random() * 0xffffff)\n})\n```\n\na sphere:\n\n```javascript\nrequire('voxel').generate([0,0,0], [32,32,32], function(x,y,z) {\n  return x*x+y*y+z*z <= 16*16 ? 0x113344 : 0\n})\n```\n\nusing the included generator functions:\n\n```javascript\nvar voxel = require('voxel')\nvoxel.generate([0,0,0], [32,32,32], voxel.generator['Hilly Terrain'])\n// or\nvoxel.geometry['Hilly Terrain'] // pre-generated at some specific example size\n```\n\n## require('voxel').meshers\n\n`meshers` is an object with `stupid`, `culled`, `monotone` and `greedy` mesher functions. you probably want to just use `greedy`. all mesher functions accept voxel data in the format the gets returned by the `generate` function.\n\n## require('voxel').generator\n\nan object that contains a bunch of voxel generation functions to play with, from http://mikolalysenko.github.com/MinecraftMeshes2/\n\n## require('voxel').generateExamples()\n\nreturns an object that contains a bunch of pre-generated voxel geometries to play with, from http://mikolalysenko.github.com/MinecraftMeshes2/\n\n# license\n\nMIT","maintainers":[{"name":"maxogden","email":"max@maxogden.com"},{"name":"deathcap","email":"deathcap@gmx.co.uk"}],"time":{"modified":"2022-06-28T18:28:12.328Z","created":"2012-12-29T21:04:36.969Z","0.0.1":"2012-12-29T21:04:38.514Z","0.0.2":"2012-12-31T04:01:44.525Z","0.0.3":"2012-12-31T22:33:27.027Z","0.0.4":"2013-01-07T02:15:13.699Z","0.0.5":"2013-01-07T06:31:30.284Z","0.0.6":"2013-01-08T03:06:50.934Z","0.0.7":"2013-01-08T04:51:52.049Z","0.0.8":"2013-01-08T05:21:25.051Z","0.0.9":"2013-01-08T18:23:10.949Z","0.1.0":"2013-01-17T06:18:34.774Z","0.1.1":"2013-01-22T03:38:49.580Z","0.1.2":"2013-01-29T19:53:31.032Z","0.1.3":"2013-01-30T01:45:06.730Z","0.1.4":"2013-02-03T04:40:35.254Z","0.1.5":"2013-02-10T04:34:52.988Z","0.2.0":"2013-02-28T00:48:15.063Z","0.3.1":"2013-03-02T23:13:00.372Z","0.4.0":"2014-03-25T20:40:34.569Z","0.5.0":"2015-02-13T02:47:47.676Z"},"author":{"name":"Max Ogden","email":"max@maxogden.com"},"repository":{"type":"git","url":"http://github.com/maxogden/voxel.git"},"users":{"chrisdickinson":true,"mikeumus":true,"kael":true,"fibo":true,"preco21":true},"homepage":"https://github.com/maxogden/voxel","bugs":{"url":"https://github.com/maxogden/voxel/issues"},"license":"MIT","readmeFilename":"readme.md"}