diff options
[WGL/P] Slight code reorganisation, moved buffer logic for black holes in BlackHole and exported count limits as global variables
1 files changed, 3 insertions, 0 deletions
| -rw-r--r-- | Year 2/Computer Graphics with WebGL/Project/star.js | 3 |
diff --git a/Year 2/Computer Graphics with WebGL/Project/star.js b/Year 2/Computer Graphics with WebGL/Project/star.js index a98c3cf..1931c7f 100644 --- a/Year 2/Computer Graphics with WebGL/Project/star.js +++ b/Year 2/Computer Graphics with WebGL/Project/star.js @@ -1,6 +1,9 @@ starsBuf = []; Star = function(center, size) { + if (starsBuf.length == STAR_MAX_COUNT) + throw "Error: cannot add more stars, limit of " + STAR_MAX_COUNT + " reached!" + this.sphere = new Sphere(center, size); this.sphere.color = [0.956,0.5,0.215]; this.index = starsBuf.push([]) - 1; |
