Summary Files Commits Branches @commit @diff @stats
path: root / Year 2 / Computer Graphics with WebGL / Project / star.js
diff options
context:
space:
mode:
Commit53c352887fdb3e0345e97c2760d8f7985a1bfc48 (patch)
Author
 Syndamia <kamen@syndamia.com>
2023-08-28 13:01:49 +0300
Committer
 Syndamia <kamen@syndamia.com>
2023-08-28 13:01:49 +0300
Files4ca4700916a35a216a96ac7c347a5ad1b33a4ef2 /Year 2/Computer Graphics with WebGL/Project/star.js
uni-projects-53c352887fdb3e0345e97c2760d8f7985a1bfc48.tar
uni-projects-53c352887fdb3e0345e97c2760d8f7985a1bfc48.tar.gz
uni-projects-53c352887fdb3e0345e97c2760d8f7985a1bfc48.zip
Parent8861a3e72f28f1757954c7f20ebeb469980f573a (diff)
[WGL/P] Added a lot of comments and reworked formatting of certain code
1 files changed, 0 insertions, 20 deletions
-rw-r--r--Year 2/Computer Graphics with WebGL/Project/star.js20
diff --git a/Year 2/Computer Graphics with WebGL/Project/star.js b/Year 2/Computer Graphics with WebGL/Project/star.js
deleted file mode 100644
index 8aad803..0000000
--- a/Year 2/Computer Graphics with WebGL/Project/star.js
+++ /dev/null
@@ -1,20 +0,0 @@
-Star = function(center, size, starsBuf) {
- 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;
- this.center = center;
-
- this.sphere.center = center;
- starsBuf[this.index] = center.concat(this.sphere.size);
-}
-Star.prototype.moveTo = function(newCenter, starsBuf) {
- this.sphere.center = newCenter;
- starsBuf[this.index] = newCenter.concat(this.sphere.size);
- gl.uniform4fv(gl.getUniformLocation(glprog, 'uStars[' + this.index + ']'), starsBuf[this.index]);
-}
-Star.prototype.draw = function() {
- this.sphere.draw();
-}