{"_id":"gl-simplicial-complex","_rev":"36-087a9dc4e20bffc4d5dfa0cf34130b46","name":"gl-simplicial-complex","description":"Draws a simplicial complex in WebGL","dist-tags":{"latest":"3.0.4"},"versions":{"0.0.0":{"name":"gl-simplicial-complex","version":"0.0.0","description":"Draws a simplicial complex in WebGL","main":"mesh.js","directories":{"example":"example"},"dependencies":{"gl-buffer":"~0.1.1","gl-matrix":"~2.0.0","gl-shader":"~0.0.6","gl-vao":"~0.0.2","normals":"~0.1.0"},"devDependencies":{"bunny":"~1.0.0","game-shell-orbit-camera":"~0.0.0","gl-now":"~0.0.4"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/mikolalysenko/gl-simplicial-complex.git"},"keywords":["webgl","simplicial","complex","debug","simple"],"author":{"name":"Mikola Lysenko"},"license":"MIT","bugs":{"url":"https://github.com/mikolalysenko/gl-simplicial-complex/issues"},"_id":"gl-simplicial-complex@0.0.0","dist":{"shasum":"9eb0578219e66ea181ca1773c611b6e2cc2fef54","tarball":"https://registry.npmjs.org/gl-simplicial-complex/-/gl-simplicial-complex-0.0.0.tgz","integrity":"sha512-bqIFy0iQMCTtIjdvV8Nx7wgyWs1r4MKeuY6dxoYVK3K7LqOBxekF8QxuCtiEAP/VZeZa9ZA5m44/FJyvA49hFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEyhHbH1BQ2LD8bGUbv457XLsT7asp54N1pW9QXIINPDAiBllsJ7TUByylJ+Kk5IAPIvKx0f5NSGL292YyAqAY04Qg=="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}]},"0.0.1":{"name":"gl-simplicial-complex","version":"0.0.1","description":"Draws a simplicial complex in WebGL","main":"mesh.js","directories":{"example":"example"},"dependencies":{"gl-buffer":"~0.1.2","gl-matrix":"~2.0.0","gl-shader":"~3.0.0","gl-vao":"~1.0.0","normals":"~0.1.0"},"devDependencies":{"bunny":"~1.0.0","game-shell-orbit-camera":"~0.0.0","gl-now":"~0.0.4"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/mikolalysenko/gl-simplicial-complex.git"},"keywords":["webgl","simplicial","complex","debug","simple"],"author":{"name":"Mikola Lysenko"},"license":"MIT","bugs":{"url":"https://github.com/mikolalysenko/gl-simplicial-complex/issues"},"homepage":"https://github.com/mikolalysenko/gl-simplicial-complex","_id":"gl-simplicial-complex@0.0.1","dist":{"shasum":"a9441a42998e286f94b472c7afcac203fd696bfa","tarball":"https://registry.npmjs.org/gl-simplicial-complex/-/gl-simplicial-complex-0.0.1.tgz","integrity":"sha512-i9yLxSXWoExC+dlTUUrAaGmQF4ipLcptjPI/ybRngoE8T4OtQiHbG+FpqC6x5xRd2MupOjdcB0bJAgQ8+/xTIA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIGYDTpqjo7h2uW/xwdxGdrdiMNXbyeQOYdrlf8mVPB9iAh8QGoDIuA47DZfwMgt6QNd4GERrn3bI//hkeJIxOSDC"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}]},"1.0.0":{"name":"gl-simplicial-complex","version":"1.0.0","description":"Draws a simplicial complex in WebGL","main":"mesh.js","directories":{"example":"example"},"dependencies":{"gl-buffer":"^0.1.2","gl-matrix":"^2.0.0","gl-vao":"^1.0.0","normals":"^0.1.0","glslify":"^1.1.0"},"devDependencies":{"bunny":"~1.0.0","game-shell-orbit-camera":"~0.0.0","gl-now":"~0.0.4"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/mikolalysenko/gl-simplicial-complex.git"},"keywords":["webgl","simplicial","complex","debug","simple"],"browserify":{"transform":["glslify"]},"author":{"name":"Mikola Lysenko"},"license":"MIT","bugs":{"url":"https://github.com/mikolalysenko/gl-simplicial-complex/issues"},"homepage":"https://github.com/mikolalysenko/gl-simplicial-complex","_id":"gl-simplicial-complex@1.0.0","dist":{"shasum":"e2d68520d77300abe8f8fbe0c010f28fbcac6cf2","tarball":"https://registry.npmjs.org/gl-simplicial-complex/-/gl-simplicial-complex-1.0.0.tgz","integrity":"sha512-u49nNcAydCie26lmJUm+GtHBXlfNuvcWrbZeflwm8XrdPdJRkTFuDMREj1AVuwOTnzpZTt3l4ix9GcHqx+fpow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAIg3H+bGycPmaQPenYb02Wzz5arsjZbXbg84+sDtMyPAiEA3ucpBbgD3FEFjs8m7P+nK+5d91Xngs8jeyyiY+/t6YQ="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}]},"1.1.0":{"name":"gl-simplicial-complex","version":"1.1.0","description":"Draws a simplicial complex in WebGL","main":"mesh.js","directories":{"example":"example"},"dependencies":{"normals":"^0.1.0","glslify":"^1.5.0","gl-mat4":"^1.0.0","gl-vao":"^1.1.3","gl-buffer":"^2.0.8","barycentric":"^1.0.1"},"devDependencies":{"bunny":"~1.0.0","game-shell-orbit-camera":"~0.0.0","gl-matrix":"^2.1.0","gl-select":"^2.0.0","gl-now":"^1.3.1","gl-spikes":"^1.0.1","gl-axes":"^5.0.2"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/mikolalysenko/gl-simplicial-complex.git"},"keywords":["webgl","simplicial","complex","debug","simple"],"browserify":{"transform":["glslify"]},"author":{"name":"Mikola Lysenko"},"license":"MIT","bugs":{"url":"https://github.com/mikolalysenko/gl-simplicial-complex/issues"},"homepage":"https://github.com/mikolalysenko/gl-simplicial-complex","_id":"gl-simplicial-complex@1.1.0","dist":{"shasum":"1f8672e5db948e895d4bbf6f181ee2d64643e5ed","tarball":"https://registry.npmjs.org/gl-simplicial-complex/-/gl-simplicial-complex-1.1.0.tgz","integrity":"sha512-VyholgLCSO64IFGJnDJ+1wI+yLtyHb4khCpcUfd9MHizyggr52L27tS0Jkqxh7TWJBWstW3jQoxPPumRd/Zuyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFAc88SqvL6629vcIowFBj7pRTMA7ni8vsj3OkkL8FFJAiEA6QhcdCodCmT2ZjSw3kxpG4Tpx2rDkj3yFcg/7bTkN0E="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}]},"1.1.1":{"name":"gl-simplicial-complex","version":"1.1.1","description":"Draws a simplicial complex in WebGL","main":"mesh.js","directories":{"example":"example"},"dependencies":{"normals":"^0.1.0","glslify":"^1.5.0","gl-mat4":"^1.0.0","gl-vao":"^1.1.3","gl-buffer":"^2.0.8","barycentric":"^1.0.1","polytope-closest-point":"0.0.0"},"devDependencies":{"bunny":"~1.0.0","game-shell-orbit-camera":"~0.0.0","gl-matrix":"^2.1.0","gl-select":"^2.0.0","gl-now":"^1.3.1","gl-spikes":"^1.0.1","gl-axes":"^5.0.2"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/mikolalysenko/gl-simplicial-complex.git"},"keywords":["webgl","simplicial","complex","debug","simple"],"browserify":{"transform":["glslify"]},"author":{"name":"Mikola Lysenko"},"license":"MIT","bugs":{"url":"https://github.com/mikolalysenko/gl-simplicial-complex/issues"},"homepage":"https://github.com/mikolalysenko/gl-simplicial-complex","_id":"gl-simplicial-complex@1.1.1","dist":{"shasum":"4032bc17c80aec92afc398ca06f008c1b6c17acc","tarball":"https://registry.npmjs.org/gl-simplicial-complex/-/gl-simplicial-complex-1.1.1.tgz","integrity":"sha512-LrpxvBpEK6zbI/gbphQMD3x4jn4GpTcUamNwOiAx3kXo/dHSlSb3acbfRTUC478cD85BZqzk6m6wLB2j9W3oNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFYpO1H58Rjfc0AbMLqemtNSKeAiDo+wQhnedfx1i07gIgKS9R+nmCquzndBLB9I05nkaCqmXZWGAJwn28/7/atYI="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}]},"1.1.2":{"name":"gl-simplicial-complex","version":"1.1.2","description":"Draws a simplicial complex in WebGL","main":"mesh.js","directories":{"example":"example"},"dependencies":{"normals":"^0.1.0","glslify":"^1.5.0","gl-mat4":"^1.0.0","gl-vao":"^1.1.3","gl-buffer":"^2.0.8","barycentric":"^1.0.1","polytope-closest-point":"0.0.0"},"devDependencies":{"bunny":"~1.0.0","game-shell-orbit-camera":"~0.0.0","gl-matrix":"^2.1.0","gl-select":"^2.0.0","gl-now":"^1.3.1","gl-spikes":"^1.0.1","gl-axes":"^5.0.2"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/mikolalysenko/gl-simplicial-complex.git"},"keywords":["webgl","simplicial","complex","debug","simple"],"browserify":{"transform":["glslify"]},"author":{"name":"Mikola Lysenko"},"license":"MIT","bugs":{"url":"https://github.com/mikolalysenko/gl-simplicial-complex/issues"},"homepage":"https://github.com/mikolalysenko/gl-simplicial-complex","_id":"gl-simplicial-complex@1.1.2","dist":{"shasum":"457e0a91fce7319f7569902872825d74799e3c88","tarball":"https://registry.npmjs.org/gl-simplicial-complex/-/gl-simplicial-complex-1.1.2.tgz","integrity":"sha512-89aUYNcO59/0I14L9gV9J95T036OOCcPcOTfOzvBfaj3/wjQTTuW+kg1Z7Fw6up3DgRtVaA0w2inMpsILFvecQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzCn4avGVTH1k7yVTTS0AGcW8dM3mp8ZuNXfdl6kCfDAIhAO2dQIPH3bXb4PlqVpiJsiZbeeuNY+JuYaQ/gRK+WntR"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}]},"1.2.0":{"name":"gl-simplicial-complex","version":"1.2.0","description":"Draws a simplicial complex in WebGL","main":"mesh.js","directories":{"example":"example"},"dependencies":{"normals":"^0.1.0","glslify":"^1.5.0","gl-mat4":"^1.0.0","gl-vao":"^1.1.3","gl-buffer":"^2.0.8","barycentric":"^1.0.1","polytope-closest-point":"0.0.0"},"devDependencies":{"bunny":"~1.0.0","game-shell-orbit-camera":"~0.0.0","gl-matrix":"^2.1.0","gl-select":"^2.0.0","gl-now":"^1.3.1","gl-spikes":"^1.0.1","gl-axes":"^5.0.2"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/mikolalysenko/gl-simplicial-complex.git"},"keywords":["webgl","simplicial","complex","debug","simple"],"browserify":{"transform":["glslify"]},"author":{"name":"Mikola Lysenko"},"license":"MIT","bugs":{"url":"https://github.com/mikolalysenko/gl-simplicial-complex/issues"},"homepage":"https://github.com/mikolalysenko/gl-simplicial-complex","_id":"gl-simplicial-complex@1.2.0","dist":{"shasum":"12e764efc5d6df10bab7b1348567b106303b6faa","tarball":"https://registry.npmjs.org/gl-simplicial-complex/-/gl-simplicial-complex-1.2.0.tgz","integrity":"sha512-brjkePY2SKzinkoPmmgcegb0JnJEnRdDBiw213U38n/pPK9/p8xMPoP2CNuJ2IxCXUQxUZLMUTBceB+yQwhhYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGXkl4pEJJiIoHzA21VBPSkwHg/kbOsYyj6eUx7klfYnAiEA4AxpXt87+iQLRQYySBUuGN9EgMs24ZhA0ksUdS9x2GA="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}]},"1.2.1":{"name":"gl-simplicial-complex","version":"1.2.1","description":"Draws a simplicial complex in WebGL","main":"mesh.js","directories":{"example":"example"},"dependencies":{"normals":"^0.1.0","glslify":"^1.5.0","gl-mat4":"^1.0.0","gl-vao":"^1.1.3","gl-buffer":"^2.0.8","barycentric":"^1.0.1","polytope-closest-point":"0.0.0"},"devDependencies":{"bunny":"~1.0.0","game-shell-orbit-camera":"~0.0.0","gl-matrix":"^2.1.0","gl-select":"^2.0.0","gl-now":"^1.3.1","gl-spikes":"^1.0.1","gl-axes":"^5.0.2"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/mikolalysenko/gl-simplicial-complex.git"},"keywords":["webgl","simplicial","complex","debug","simple"],"browserify":{"transform":["glslify"]},"author":{"name":"Mikola Lysenko"},"license":"MIT","bugs":{"url":"https://github.com/mikolalysenko/gl-simplicial-complex/issues"},"homepage":"https://github.com/mikolalysenko/gl-simplicial-complex","_id":"gl-simplicial-complex@1.2.1","dist":{"shasum":"9476d1e5de497106cb97e3b2e75382eab549ec98","tarball":"https://registry.npmjs.org/gl-simplicial-complex/-/gl-simplicial-complex-1.2.1.tgz","integrity":"sha512-Ob70r9g7TP/FSzIo5E82mG9ggpb21N+IWeEg2+uwEwzYo4gY2P5szMf8hWC2yk3tOYR2uLB3hlhVDOfgJzVTGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG7aEHcyJjEEpXUvoAxoV3n8x1efVqTQkzOSajiISYX7AiEA26SHsk6+uJy/qQ5uNtDdd1o0nDSlg09D0LntPjtWzqc="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}]},"1.2.2":{"name":"gl-simplicial-complex","version":"1.2.2","description":"Draws a simplicial complex in WebGL","main":"mesh.js","directories":{"example":"example"},"dependencies":{"normals":"^0.1.0","glslify":"^1.5.0","gl-mat4":"^1.0.0","gl-vao":"^1.1.3","gl-buffer":"^2.0.8","barycentric":"^1.0.1","polytope-closest-point":"0.0.0"},"devDependencies":{"bunny":"~1.0.0","game-shell-orbit-camera":"~0.0.0","gl-matrix":"^2.1.0","gl-select":"^2.0.0","gl-now":"^1.3.1","gl-spikes":"^1.0.1","gl-axes":"^5.0.2"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/mikolalysenko/gl-simplicial-complex.git"},"keywords":["webgl","simplicial","complex","debug","simple"],"browserify":{"transform":["glslify"]},"author":{"name":"Mikola Lysenko"},"license":"MIT","bugs":{"url":"https://github.com/mikolalysenko/gl-simplicial-complex/issues"},"homepage":"https://github.com/mikolalysenko/gl-simplicial-complex","_id":"gl-simplicial-complex@1.2.2","dist":{"shasum":"2a3b5f274bf2ca5e79cf7f2d59f81638144e1363","tarball":"https://registry.npmjs.org/gl-simplicial-complex/-/gl-simplicial-complex-1.2.2.tgz","integrity":"sha512-b2fGXHB2sp2+2AIMVg7ZVc4bk5tF4kjrjq6Y8sN0YcGjqv5az83bHghciKON+DdhBJlRZrAp4OZSTXVAEfqSYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfaFsczXiMRs7ChwWbNbD+LtPvKYPN4YHiZpzOqZiX4AIgJ1k9EPoAy2JUR/1e2M11O1OrBLRzXDEsnO6RsnYGHZg="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}]},"2.0.0":{"name":"gl-simplicial-complex","version":"2.0.0","description":"Draws a simplicial complex in WebGL","main":"mesh.js","directories":{"example":"example"},"dependencies":{"barycentric":"^1.0.1","colormap":"^2.0.1","gl-buffer":"^2.0.8","gl-mat4":"^1.0.0","gl-texture2d":"^2.0.8","gl-vao":"^1.1.3","glsl-specular-cook-torrance":"^2.0.1","glslify":"^1.5.0","ndarray":"^1.0.15","normals":"^1.0.0","polytope-closest-point":"^1.0.0"},"devDependencies":{"bunny":"~1.0.0","game-shell-orbit-camera":"~0.0.0","gl-axes":"^5.0.2","gl-matrix":"^2.1.0","gl-now":"^1.3.1","gl-select":"^2.0.0","gl-spikes":"^1.0.1"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/mikolalysenko/gl-simplicial-complex.git"},"keywords":["webgl","simplicial","complex","debug","simple"],"browserify":{"transform":["glslify"]},"author":{"name":"Mikola Lysenko"},"license":"MIT","bugs":{"url":"https://github.com/mikolalysenko/gl-simplicial-complex/issues"},"gitHead":"e85f0513c039ccc4bf4fa916ec50b7cc55be645b","homepage":"https://github.com/mikolalysenko/gl-simplicial-complex","_id":"gl-simplicial-complex@2.0.0","_shasum":"a1476c0fe5817b6cda8504cc51291e65b06c78a9","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.26","_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"dist":{"shasum":"a1476c0fe5817b6cda8504cc51291e65b06c78a9","tarball":"https://registry.npmjs.org/gl-simplicial-complex/-/gl-simplicial-complex-2.0.0.tgz","integrity":"sha512-r0X00VVHDxFo057DLrs0KnZyVCOL3DuNoMBC8ahnwUJxSMhdpA4Nqu27WMOgqLWywRUvHmC6l8JKcKbCjipFBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICA1JMOGNZ6P8bhy4TQeXeRwt1N1U0NStB1ud9AcpCLoAiEAha/HAPeZek7k7G1QvGVmYo6oUMBXnMRQGshxvZrDcLc="}]}},"3.0.0":{"name":"gl-simplicial-complex","version":"3.0.0","description":"Draws a simplicial complex in WebGL","main":"mesh.js","directories":{"example":"example"},"dependencies":{"barycentric":"^1.0.1","colormap":"^2.0.1","gl-buffer":"^2.0.8","gl-mat4":"^1.0.0","gl-texture2d":"^2.0.8","gl-vao":"^1.1.3","glsl-specular-cook-torrance":"^2.0.1","glslify":"^1.5.0","ndarray":"^1.0.15","normals":"^1.0.0","polytope-closest-point":"^1.0.0"},"devDependencies":{"bunny":"~1.0.0","game-shell-orbit-camera":"~0.0.0","gl-axes":"^5.0.2","gl-matrix":"^2.1.0","gl-now":"^1.3.1","gl-select":"^2.0.0","gl-spikes":"^1.0.1","simplicial-complex":"^1.0.0"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/mikolalysenko/gl-simplicial-complex.git"},"keywords":["webgl","simplicial","complex","debug","simple"],"browserify":{"transform":["glslify"]},"author":{"name":"Mikola Lysenko"},"license":"MIT","bugs":{"url":"https://github.com/mikolalysenko/gl-simplicial-complex/issues"},"gitHead":"9f3ddb652ff7740e4b122919e915f70b8e0ece39","homepage":"https://github.com/mikolalysenko/gl-simplicial-complex","_id":"gl-simplicial-complex@3.0.0","_shasum":"c9d4fb47139a6345cf3b57676b9d5b78dbcb62f3","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.26","_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"dist":{"shasum":"c9d4fb47139a6345cf3b57676b9d5b78dbcb62f3","tarball":"https://registry.npmjs.org/gl-simplicial-complex/-/gl-simplicial-complex-3.0.0.tgz","integrity":"sha512-+1BX2EhWS/yA2xQmRZhHN1qR0j07GmSTnpMwROqgLNkRXuywxXg01i/ysc0VWl8D3ozdhdBaiZxF6n74lNieSA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQl6zieYZRKdYw1nunLKpXnuI9MTa43nmonoKRZZjX/AIhAKxbG4/Xap3128qrrnA1ClGdCgTOQzXa7V20cltjlKtu"}]}},"3.0.1":{"name":"gl-simplicial-complex","version":"3.0.1","description":"Draws a simplicial complex in WebGL","main":"mesh.js","directories":{"example":"example"},"dependencies":{"barycentric":"^1.0.1","colormap":"^2.0.1","gl-buffer":"^2.0.8","gl-mat4":"^1.0.0","gl-texture2d":"^2.0.8","gl-vao":"^1.1.3","glsl-specular-cook-torrance":"^2.0.1","glslify":"^1.5.0","ndarray":"^1.0.15","normals":"^1.0.0","polytope-closest-point":"^1.0.0"},"devDependencies":{"bunny":"~1.0.0","game-shell-orbit-camera":"~0.0.0","gl-axes":"^5.0.2","gl-matrix":"^2.1.0","gl-now":"^1.3.1","gl-select":"^2.0.0","gl-spikes":"^1.0.1","simplicial-complex":"^1.0.0"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/mikolalysenko/gl-simplicial-complex.git"},"keywords":["webgl","simplicial","complex","debug","simple"],"browserify":{"transform":["glslify"]},"author":{"name":"Mikola Lysenko"},"license":"MIT","bugs":{"url":"https://github.com/mikolalysenko/gl-simplicial-complex/issues"},"gitHead":"b619c9603a9c4d1cb2d0f82ebbba13bfa0f6387b","homepage":"https://github.com/mikolalysenko/gl-simplicial-complex","_id":"gl-simplicial-complex@3.0.1","_shasum":"ac2cfcb2efd143182c0cbc0f439edfc221271b5f","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.26","_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"dist":{"shasum":"ac2cfcb2efd143182c0cbc0f439edfc221271b5f","tarball":"https://registry.npmjs.org/gl-simplicial-complex/-/gl-simplicial-complex-3.0.1.tgz","integrity":"sha512-O166hoGWEqN9g5rAU2doAnjpe4lA0AnX9tQKKVCjYxIxzD5UKyefm0uh2FUCRp7IMpEyzBCfRxcJvTJ3KTu/iQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDf+FhUMiafOyJbmrTAMph6k410pnGGBC9vFCtn5MLVAgIgeOt79c1FTgmEfLsa/RDr4MJgqZbvDP3lqciTp8g/ivU="}]}},"3.0.2":{"name":"gl-simplicial-complex","version":"3.0.2","description":"Draws a simplicial complex in WebGL","main":"mesh.js","directories":{"example":"example"},"dependencies":{"barycentric":"^1.0.1","colormap":"^2.0.1","gl-buffer":"^2.0.8","gl-mat4":"^1.0.0","gl-texture2d":"^2.0.8","gl-vao":"^1.1.3","glsl-specular-cook-torrance":"^2.0.1","glslify":"^1.5.0","ndarray":"^1.0.15","normals":"^1.0.0","polytope-closest-point":"^1.0.0"},"devDependencies":{"bunny":"~1.0.0","game-shell-orbit-camera":"~0.0.0","gl-axes":"^5.0.2","gl-matrix":"^2.1.0","gl-now":"^1.3.1","gl-select":"^2.0.0","gl-spikes":"^1.0.1","simplicial-complex":"^1.0.0"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/mikolalysenko/gl-simplicial-complex.git"},"keywords":["webgl","simplicial","complex","debug","simple"],"browserify":{"transform":["glslify"]},"author":{"name":"Mikola Lysenko"},"license":"MIT","bugs":{"url":"https://github.com/mikolalysenko/gl-simplicial-complex/issues"},"gitHead":"b6b467e5c68f640f332a5430aeaca33fe967b93d","homepage":"https://github.com/mikolalysenko/gl-simplicial-complex","_id":"gl-simplicial-complex@3.0.2","_shasum":"a6589e7527f075504ab7f0e45cd6f5fe82c6b3aa","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.26","_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"dist":{"shasum":"a6589e7527f075504ab7f0e45cd6f5fe82c6b3aa","tarball":"https://registry.npmjs.org/gl-simplicial-complex/-/gl-simplicial-complex-3.0.2.tgz","integrity":"sha512-7YpnW+QjM/endXhZJ/NxZu8hla2YZOGELHPaOyRoz5LpNRcE7NCK+BfeY8BFKWO8Up4dDrsUirCfblNsQusisw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGYYdKnDabd7goIExTdNnew/wIfjPIdtHAvPrZ5dIy0aAiEAmja1TB0IeAyGJWnEs3/fbkSrY6pV/FCnXtlgyfz4YTw="}]}},"3.0.3":{"name":"gl-simplicial-complex","version":"3.0.3","description":"Draws a simplicial complex in WebGL","main":"mesh.js","directories":{"example":"example"},"dependencies":{"barycentric":"^1.0.1","colormap":"^2.0.1","gl-buffer":"^2.0.8","gl-mat4":"^1.0.0","gl-shader":"^4.0.0","gl-texture2d":"^2.0.8","gl-vao":"^1.1.3","glsl-specular-cook-torrance":"^2.0.1","glslify":"^1.6.0","ndarray":"^1.0.15","normals":"^1.0.0","polytope-closest-point":"^1.0.0"},"devDependencies":{"3d-view-controls":"^1.0.1","bound-points":"^1.0.0","bunny":"^1.0.0","canvas-fit":"^1.2.0","gl-axes":"^6.0.0","gl-matrix":"^2.1.0","gl-select":"^3.0.0","gl-select-static":"^1.0.2","gl-spikes":"^2.0.1","mouse-change":"^1.1.1","simplicial-complex":"^1.0.0"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/mikolalysenko/gl-simplicial-complex.git"},"keywords":["webgl","simplicial","complex","debug","simple"],"browserify":{"transform":["glslify"]},"author":{"name":"Mikola Lysenko"},"license":"MIT","bugs":{"url":"https://github.com/mikolalysenko/gl-simplicial-complex/issues"},"gitHead":"147558e726bb1197ec077323586e51d6675c11db","homepage":"https://github.com/mikolalysenko/gl-simplicial-complex","_id":"gl-simplicial-complex@3.0.3","_shasum":"1aea27b68e2247e4386c5f21bfe850e0718d99b8","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.26","_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"dist":{"shasum":"1aea27b68e2247e4386c5f21bfe850e0718d99b8","tarball":"https://registry.npmjs.org/gl-simplicial-complex/-/gl-simplicial-complex-3.0.3.tgz","integrity":"sha512-6UUbIlvo4JEnEuwGc3HR7YEXTjR+kpbNffsPjWE8QsBymcmWW5jv7CWXfKKqnT8TsbF0ArL1wHME82ApmNrTVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDSLdYL7AyHNAYFdikPNTjJHmfbfKp1iPuLZ73t6yjXzAiB7s4W+JBTzIsSS5xT4R6TAUyU4X8hFymQlYRPbc9g1IQ=="}]}},"3.0.4":{"name":"gl-simplicial-complex","version":"3.0.4","description":"Draws a simplicial complex in WebGL","main":"mesh.js","directories":{"example":"example"},"dependencies":{"barycentric":"^1.0.1","colormap":"^2.0.1","gl-buffer":"^2.0.8","gl-mat4":"^1.0.0","gl-shader":"^4.0.0","gl-texture2d":"^2.0.8","gl-vao":"^1.1.3","glsl-specular-cook-torrance":"^2.0.1","glslify":"^1.6.0","ndarray":"^1.0.15","normals":"^1.0.0","polytope-closest-point":"^1.0.0"},"devDependencies":{"3d-view-controls":"^1.0.1","bound-points":"^1.0.0","bunny":"^1.0.0","canvas-fit":"^1.2.0","gl-axes":"^6.0.0","gl-matrix":"^2.1.0","gl-select":"^3.0.0","gl-select-static":"^1.0.2","gl-spikes":"^2.0.1","mouse-change":"^1.1.1","simplicial-complex":"^1.0.0"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/mikolalysenko/gl-simplicial-complex.git"},"keywords":["webgl","simplicial","complex","debug","simple"],"browserify":{"transform":["glslify"]},"author":{"name":"Mikola Lysenko"},"license":"MIT","bugs":{"url":"https://github.com/mikolalysenko/gl-simplicial-complex/issues"},"gitHead":"7fdaa08f52430d1af9c238c7f70fa0d39a6aee54","homepage":"https://github.com/mikolalysenko/gl-simplicial-complex","_id":"gl-simplicial-complex@3.0.4","_shasum":"b0e29d7846fbc1e39896f794f7eb4ec381ba22b2","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.26","_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"dist":{"shasum":"b0e29d7846fbc1e39896f794f7eb4ec381ba22b2","tarball":"https://registry.npmjs.org/gl-simplicial-complex/-/gl-simplicial-complex-3.0.4.tgz","integrity":"sha512-/Vq6ptwm++8sZKZGmg8vkaoa+pLT6Kc3dIg14dnSj33JT3Iqo2bvA9tRXWa/ldtXIbfPEfc1V+xkHxRFpRUJpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDC8CXiCUrCZhJrjMw8ZP6w4k6vnVzq23Y9NkvXubPLgQIgE737yJbnNzyyl3hOcbf8bo8aXjFXhuo/ygdWclL2cDc="}]}}},"readme":"gl-simplicial-complex\n=====================\nBasic module for drawing a simplicial complex.  This code can be used to get something on the screen quickly.  It is useful for debugging and prototyping, though in a real 3d engine you would probably want to write your own shaders and vertex formats.\n\nExample\n=======\n\n```javascript\nvar shell = require(\"gl-now\")()\nvar camera = require(\"game-shell-orbit-camera\")(shell)\nvar mat4 = require(\"gl-matrix\").mat4\nvar bunny = require(\"bunny\")\nvar createSimplicialComplex = require(\"gl-simplicial-complex\")\n\nvar mesh\n\nshell.on(\"gl-init\", function() {\n  var gl = shell.gl\n  gl.enable(gl.DEPTH_TEST)\n  bunnyMesh = createSimplicialComplex(gl, bunny)\n})\n\nshell.on(\"gl-render\", function() {\n  bunnyMesh.draw({\n    view: camera.view(),\n    projection: mat4.perspective(mat4.create(),\n          Math.PI/4.0,\n          shell.width/shell.height,\n          0.1,\n          1000.0)\n  })\n})\n```\n\n[Try out the example in your browser](http://mikolalysenko.github.io/gl-simplicial-complex/)\n\nInstall\n=======\n\n    npm instal gl-simplicial-complex\n    \nAPI\n===\n\n```javascript\nvar createSimplicialComplex = require(\"gl-simplicial-complex\")\n```\n\n### `var mesh = createSimplicialComplex(gl, params)`\nCreates a simplicial complex that can be drawn directly in a WebGL context.\n\n* `gl` - is a handle to a WebGL context\n* `params` is an object that has the following properties:\n\n    + `cells` *(Required)* An indexed list of vertices, edges and/or faces.\n    + `positions` *(Required)* An array of positions for the mesh, encoded as arrays\n    + `vertexColors` A list of per vertex color attributes encoded as length 3 rgb arrays\n    + `vertexUVs`\n    + `cellUVs`\n    + `vertexIntensity`\n    + `cellIntensity`\n    + `cellColors` A list of per cell color attributes\n    + `meshColor` A constant color for the entire mesh\n    + `vertexNormals` An array of per vertex normals\n    + `cellNormals` An array of per cell normals\n    + `useFacetNormals` A flag which if set to `true` forces `cellNormals` to be computed\n    + `pointSizes` An array of point sizes\n    + `pointSize` A single point size float\n    + `ambientLight`\n    + `diffuseLight`\n    + `specularLight`\n    + `lightPosition`\n    + `roughness`\n    + `fresnel`\n\n**Returns** A renderable mesh object\n\n### `mesh.draw(params)`\nDraws the mesh to the current buffer using a Phong material.\n\n* `params` is an object that has the following properties\n    + `model` The model matrix for the object\n    + `view` The view matrix for the camera\n    + `projection` The projection matrix for the display\n    \n### `mesh.update(params)`\nUpdates the contents of the simplicial complex in place.\n\n* `params` is a list of parameters which are in the same format as `createSimplicialComplex`\n\n### `mesh.drawPick(params)`\nDraws the mesh for the purposes of point picking and selection.\n\n### `mesh.pick(pickData)`\nUsing the output from gl-select finds the point on the mesh closest to the given pick data.\n\n**Returns** An object with the following properties:\n\n* `positions` the position of the picked point on the mesh\n* `cellId`  the index of the closest cell\n* `cell` the cell of the closest point\n* `index` the index of the closest vertex\n\n### `mesh.dispose()`\nDestroys the mesh object and releases all resources assigned to it.\n\n# Credits\n(c) 2013 Mikola Lysenko. MIT License\n","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"time":{"modified":"2022-06-18T12:46:58.330Z","created":"2013-08-21T00:12:45.270Z","0.0.0":"2013-08-21T00:13:22.769Z","0.0.1":"2014-02-07T22:08:40.491Z","1.0.0":"2014-02-25T03:54:10.236Z","1.1.0":"2014-08-25T22:16:10.065Z","1.1.1":"2014-08-25T22:46:49.339Z","1.1.2":"2014-08-26T14:53:24.035Z","1.2.0":"2014-08-26T19:30:56.577Z","1.2.1":"2014-08-27T18:09:27.029Z","1.2.2":"2014-08-28T19:40:02.985Z","2.0.0":"2014-11-15T01:53:53.156Z","3.0.0":"2014-12-05T23:17:15.872Z","3.0.1":"2014-12-12T18:11:09.967Z","3.0.2":"2014-12-12T18:30:01.253Z","3.0.3":"2015-02-20T15:07:57.531Z","3.0.4":"2015-02-26T20:31:55.004Z"},"author":{"name":"Mikola Lysenko"},"repository":{"type":"git","url":"git://github.com/mikolalysenko/gl-simplicial-complex.git"},"readmeFilename":"README.md","homepage":"https://github.com/mikolalysenko/gl-simplicial-complex","keywords":["webgl","simplicial","complex","debug","simple"],"bugs":{"url":"https://github.com/mikolalysenko/gl-simplicial-complex/issues"},"license":"MIT"}