Comparing version 0.0.71 to 0.0.72
{ | ||
"name": "ogl", | ||
"version": "0.0.71", | ||
"version": "0.0.72", | ||
"description": "WebGL Library", | ||
@@ -19,3 +19,3 @@ "main": "src/index.mjs", | ||
}, | ||
"license": "MIT", | ||
"license": "unlicense", | ||
"bugs": { | ||
@@ -22,0 +22,0 @@ "url": "https://github.com/oframe/ogl/issues" |
@@ -260,2 +260,30 @@ <p align="center"> | ||
- [x] Triangle.js | ||
- [ ] OBJLoader.js | ||
- [ ] OBJLoader.js | ||
## Unlicense | ||
This is free and unencumbered software released into the public domain. | ||
Anyone is free to copy, modify, publish, use, compile, sell, or | ||
distribute this software, either in source code form or as a compiled | ||
binary, for any purpose, commercial or non-commercial, and by any | ||
means. | ||
In jurisdictions that recognize copyright laws, the author or authors | ||
of this software dedicate any and all copyright interest in the | ||
software to the public domain. We make this dedication for the benefit | ||
of the public at large and to the detriment of our heirs and | ||
successors. We intend this dedication to be an overt act of | ||
relinquishment in perpetuity of all present and future rights to this | ||
software under copyright law. | ||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | ||
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | ||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. | ||
IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR | ||
OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, | ||
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR | ||
OTHER DEALINGS IN THE SOFTWARE. | ||
For more information, please refer to <https://unlicense.org> |
@@ -271,3 +271,6 @@ // attribute params | ||
remove() { | ||
if (this.vao) this.gl.renderer.deleteVertexArray(this.vao); | ||
for (let key in this.VAOs) { | ||
this.gl.renderer.deleteVertexArray(this.VAOs[key]); | ||
delete this.VAOs[key]; | ||
} | ||
for (let key in this.attributes) { | ||
@@ -274,0 +277,0 @@ this.gl.deleteBuffer(this.attributes[key].buffer); |
278745
7813
288