Summary Files Commits Branches @commit @diff @stats
path: root / Year 2 / Computer Graphics with WebGL / Project / Project.html
diff options
context:
space:
mode:
Commit83de35374eb0ed45e561536a0d60f266a8ef1ab0 (patch)
Author
 Syndamia <kamen@syndamia.com>
2023-08-24 19:50:55 +0300
Committer
 Syndamia <kamen@syndamia.com>
2023-08-24 19:50:55 +0300
Files32fca8f73561f94c90eae632f76b0cd4c9a2dc88 /Year 2/Computer Graphics with WebGL/Project/Project.html
uni-projects-83de35374eb0ed45e561536a0d60f266a8ef1ab0.tar
uni-projects-83de35374eb0ed45e561536a0d60f266a8ef1ab0.tar.gz
uni-projects-83de35374eb0ed45e561536a0d60f266a8ef1ab0.zip
Parent4d1070d418e1a145d54d927440e500ba307e2431 (diff)
[WGL/P] Added a very simple skybox
1 files changed, 3 insertions, 2 deletions
-rw-r--r--Year 2/Computer Graphics with WebGL/Project/Project.html5
diff --git a/Year 2/Computer Graphics with WebGL/Project/Project.html b/Year 2/Computer Graphics with WebGL/Project/Project.html
index cacc8bc..1f1ff0e 100644
--- a/Year 2/Computer Graphics with WebGL/Project/Project.html
+++ b/Year 2/Computer Graphics with WebGL/Project/Project.html
@@ -22,9 +22,8 @@ canvas {
}
</style>
- <script>
- </script>
<script src="spaceship.js"></script>
+ <script src="skybox.js"></script>
<script>
/*
* WebGL
@@ -60,6 +59,7 @@ canvas {
gl.uniform3f(uDiffuseColor,1,1,1);
gl.uniform3f(uLightDir,0,0,-1);
+ skybox = new Skybox(10000, [0.1,0.1,0.1], undefined);
planets = [new Sphere([1000,0,1000], 50),
new Sphere([1000,0,-1000], 50),
new Sphere([700,0,1000], 40),
@@ -87,6 +87,7 @@ canvas {
gl.clear(gl.COLOR_BUFFER_BIT+gl.DEPTH_BUFFER_BIT);
lookUpdate();
+ skybox.draw();
planets.forEach((p) => p.draw());
requestAnimationFrame(drawFrame);