Summary Files Commits Branches @commit @diff @stats
path: root / Year 2 / Computer Graphics with WebGL / Project / star.js
diff options
context:
space:
mode:
Commit866b2608dfbc53dcd968bdf3261005a9e0be8b36 (patch)
Author
 Syndamia <kamen@syndamia.com>
2023-08-25 21:26:38 +0300
Committer
 Syndamia <kamen@syndamia.com>
2023-08-25 21:26:38 +0300
Files1f7f965553173ba41cb4f343d872ef3d1ed3c311 /Year 2/Computer Graphics with WebGL/Project/star.js
uni-projects-866b2608dfbc53dcd968bdf3261005a9e0be8b36.tar
uni-projects-866b2608dfbc53dcd968bdf3261005a9e0be8b36.tar.gz
uni-projects-866b2608dfbc53dcd968bdf3261005a9e0be8b36.zip
Parent6dd51a351bebd3347c1c4d9d8caf4d7b2f2a4338 (diff)
[WGL/P] Added most proper shader code, now have two roadblocks
1 files changed, 10 insertions, 0 deletions
-rw-r--r--Year 2/Computer Graphics with WebGL/Project/star.js10
diff --git a/Year 2/Computer Graphics with WebGL/Project/star.js b/Year 2/Computer Graphics with WebGL/Project/star.js
new file mode 100644
index 0000000..7aebc6c
--- /dev/null
+++ b/Year 2/Computer Graphics with WebGL/Project/star.js
@@ -0,0 +1,10 @@
+starsBuf = [];
+
+Star = function(center, size) {
+ this.sphere = new Sphere(center, size);
+ this.sphere.color = [0.956,0.5,0.215];
+ starsBuf.push([center[0], center[1], center[2], size]);
+}
+Star.prototype.draw = function() {
+ this.sphere.draw();
+}