diff options
| author | J08nY | 2016-04-16 15:31:08 +0200 |
|---|---|---|
| committer | J08nY | 2016-04-16 15:31:08 +0200 |
| commit | c5d0b945bf4dccc0e611d961f5f60dc3ded293e6 (patch) | |
| tree | e5f749b6db3721860dcd72728b3233f4b54e072b /index.html | |
| parent | e56e60e81b9cf4ed56ff1ab4c1bf3f92985944b4 (diff) | |
| download | ld35-c5d0b945bf4dccc0e611d961f5f60dc3ded293e6.tar.gz ld35-c5d0b945bf4dccc0e611d961f5f60dc3ded293e6.tar.zst ld35-c5d0b945bf4dccc0e611d961f5f60dc3ded293e6.zip | |
Pointerlock working(somewhat)
~lunch~
Diffstat (limited to 'index.html')
| -rw-r--r-- | index.html | 43 |
1 files changed, 11 insertions, 32 deletions
@@ -3,45 +3,24 @@ <head> <meta charset="UTF-8"> <title>Transmuto</title> + <link rel="stylesheet" type="text/css" href="index.css"/> <script type="text/javascript" src="three_js/dist/three.min.js"></script> <script type="text/javascript" src="three_js/src/Detector.js"></script> + <script type="text/javascript" src="three_js/dist/PointerLockControls.js"></script> <script type="text/javascript" src="physi_js/physi.js"></script> </head> <body> -<script id="fragment_shader" type="x-shader/x-fragment"> +<div id="block"> - uniform float time; - uniform vec2 resolution; + <div id="instructions"> + <span style="font-size:40px">Transmuto</span> + </div> - varying vec2 vUv; - - void main( void ) { - - vec2 position = -1.0 + 2.0 * vUv; - - float red = abs( sin( position.x * position.y + time / 5.0 ) ); - float green = abs( sin( position.x * position.y + time / 4.0 ) ); - float blue = abs( sin( position.x * position.y + time / 3.0 ) ); - gl_FragColor = vec4( red, green, blue, 1.0 ); - - } - - - -</script> -<script id="vertex_shader" type="x-shader/x-vertex"> - - varying vec2 vUv; - - void main() - { - vUv = uv; - vec4 mvPosition = modelViewMatrix * vec4( position, 1.0 ); - gl_Position = projectionMatrix * mvPosition; - } - - -</script> +</div> +<script id="vertex_shader" type="x-shader/x-vertex" src="shader/vertex_shader.vert"></script> +<script id="world_shader" type="x-shader/x-fragment" src="shader/world_shader.frag"></script> +<script id="player_shader" type="x-shader/x-fragment" src="shader/player_shader.frag"></script> +<script id="enemy_shader" type="x-shader/x-fragment" src="shader/enemy_shader.frag"></script> <script type="text/javascript" src="game.js"></script> </body> </html>
\ No newline at end of file |
