Browse Source

Factor out vc.js

rexim 3 years ago
parent
commit
fde3d6ea1b
2 changed files with 14 additions and 14 deletions
  1. 14 8
      index.html
  2. 0 6
      vc.js

+ 14 - 8
index.html

@@ -3,13 +3,19 @@
     <title>Olive.c</title>
   </head>
   <body>
-      <h1>Olive.c Demos</h1>
-      <h2 id="demo-triangle"><a href="#demo-triangle">Triangle</a></h2>
-      <canvas id="app-triangle"></canvas>
-      <h2 id="demo-3d"><a href="#demo-3d">3D</a></h2>
-      <canvas id="app-3d"></canvas>
-      <h2 id="demo-squish"><a href="#demo-squish">Squish</a></h2>
-      <canvas id="app-squish"></canvas>
-      <script src="index.js"></script>
+    <h1>Olive.c Demos</h1>
+    <h2 id="demo-triangle"><a href="#demo-triangle">Triangle</a></h2>
+    <canvas id="app-triangle"></canvas>
+    <h2 id="demo-3d"><a href="#demo-3d">3D</a></h2>
+    <canvas id="app-3d"></canvas>
+    <h2 id="demo-squish"><a href="#demo-squish">Squish</a></h2>
+    <canvas id="app-squish"></canvas>
+    <script src="vc.js"></script>
+    <script>
+      startExample("app-triangle", "./build/triangle.wasm");
+      startExample("app-3d", "./build/3d.wasm");
+      startExample("app-squish", "./build/squish.wasm");
+    </script>
   </body>
 </html>
+<!-- TODO: deploy the WASM examples to GitHub pages -->

+ 0 - 6
index.js → vc.js

@@ -1,5 +1,3 @@
-// TODO: deploy the WASM examples to GitHub pages
-
 function make_environment(...envs) {
     return new Proxy(envs, {
         get(target, prop, receiver) {
@@ -54,7 +52,3 @@ async function startExample(elementId, wasmPath) {
     }
     window.requestAnimationFrame(first);
 }
-
-startExample("app-triangle", "./build/triangle.wasm");
-startExample("app-3d", "./build/3d.wasm");
-startExample("app-squish", "./build/squish.wasm");