summaryrefslogtreecommitdiff
path: root/index.html
blob: a91652ff6b55f0cdd422abaa1466836fc31a3d42 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
<html>
    <head>
        <meta charset="utf-8">
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    </head>
    <body>
        <pre>
        Koh fractal. Version: 0.3
        </pre>
        <script type='text/javascript'>
          var Module = {};
          fetch('index.wasm')
            .then(response =>
              response.arrayBuffer()
            ).then(buffer => {
              Module.canvas = document.getElementById("canvas");
              Module.wasmBinary = buffer;
              var script = document.createElement('script');
              script.src = "index.js";
              script.onload = function() {
                console.log("Emscripten boilerplate loaded.")
              }
              document.body.appendChild(script);
            });
        </script>
        <div align="center">
        <canvas id="canvas" ></canvas>
        </div>

        <pre>
          To save right click and "Save image as ..."
          Supported keys:
          left,right,up,down - change position by 10 pixels
          r                  - reset the configuration
          '-'                - decrease amount of levels
          '='                - increase amount of levels
          q                  - previous color pattern
          w                  - next color pattern
          a                  - decrease size
          s                  - increase size
        </pre>

        <pre>
          Changelog:
            v0.3 - 
              fixed help -> increase button set to '='
            v0.2 - 
              fixed increase size bug, when fractal become as point
              color pattern bug when go to next color
            v0.1 - initial release
        </pre>

    </body>
</html>