Lucas Stadler
|
e5c91a0881
support generating plane geometry.
|
12 ans auparavant |
Lucas Stadler
|
458d8aaa69
simple lighting from a static directional source + ambient.
|
12 ans auparavant |
Lucas Stadler
|
5775f763fb
add dynamic jumpers and blinkers.
|
12 ans auparavant |
Lucas Stadler
|
79b6906e02
generate towers and cities.
|
12 ans auparavant |
Lucas Stadler
|
3ab6c64762
add a few more dynamic trixls.
|
12 ans auparavant |
Lucas Stadler
|
d6e2fbd7e3
support dynamic trixls.
|
12 ans auparavant |
Lucas Stadler
|
a5e4f5b364
remove whitespace.
|
12 ans auparavant |
Lucas Stadler
|
2d04324250
support pointer locking.
|
12 ans auparavant |
Lucas Stadler
|
633ba1ecf6
a sphere!
|
12 ans auparavant |
Lucas Stadler
|
5c71152a0c
support importing the pixl world.
|
12 ans auparavant |
Lucas Stadler
|
46bbba2c91
remove debug position printout.
|
12 ans auparavant |
Lucas Stadler
|
49283576f0
support drawing circles.
|
12 ans auparavant |
Lucas Stadler
|
4cd8434a8e
use a default color.
|
12 ans auparavant |
Lucas Stadler
|
a43bf573de
allow cors requests for world and stats.
|
12 ans auparavant |
Lucas Stadler
|
25d2b2f19c
make movement speed configurable.
|
12 ans auparavant |
Lucas Stadler
|
7f5d54a2d1
add utilities to generate trixls randomly.
|
12 ans auparavant |
Lucas Stadler
|
fd13b09788
support removing trixls.
|
12 ans auparavant |
Lucas Stadler
|
926792660d
add world map for trixls to draw.
|
12 ans auparavant |
Lucas Stadler
|
e7ed70ea53
fix typo.
|
12 ans auparavant |
Lucas Stadler
|
1902cd3a26
serve websocket connections on separate path.
|
12 ans auparavant |
Lucas Stadler
|
dd551a3e4b
increase movement speed.
|
12 ans auparavant |
Lucas Stadler
|
e133b0da17
temporarily disable psychedelic trixl animation.
|
12 ans auparavant |
Lucas Stadler
|
4145f00578
serve trixl on a shorter url as well.
|
12 ans auparavant |
Lucas Stadler
|
1398cc48ae
fix camera rotation direction.
|
12 ans auparavant |
Lucas Stadler
|
b2051da386
fix camera orientation.
|
12 ans auparavant |
Lucas Stadler
|
53e7b41dc1
improved, but still weird/wrong camera.
|
12 ans auparavant |
Lucas Stadler
|
648b2b4dfd
support wasd navigation.
|
12 ans auparavant |
Lucas Stadler
|
e6446aa31c
look around with mouse.
|
12 ans auparavant |
Lucas Stadler
|
25b951d724
add focus to camera position.
|
12 ans auparavant |
Lucas Stadler
|
3f4f57a221
more logical, half-parallel movement of the camera.
|
12 ans auparavant |
Lucas Stadler
|
81e8193b3d
put the focus pos slightly in front of the camera.
|
12 ans auparavant |
Lucas Stadler
|
a677cdd512
very simple camera movement.
|
12 ans auparavant |
Lucas Stadler
|
83dab2e497
add basic camera code.
|
12 ans auparavant |
Lucas Stadler
|
251e2f7f87
use glmatrix library for multiplication.
|
12 ans auparavant |
Lucas Stadler
|
c4384e1a62
move utilities to separate files.
|
12 ans auparavant |
Lucas Stadler
|
6a013f3d09
add matrix.perspective() function.
|
12 ans auparavant |
Lucas Stadler
|
90c984611c
use consistent distance to inner trixl.
|
12 ans auparavant |
Lucas Stadler
|
01e1888571
more trixls, psychedelic edition.
|
12 ans auparavant |
Lucas Stadler
|
4629508797
support custom colors and put transform in function.
|
12 ans auparavant |
Lucas Stadler
|
ecd34e3636
redraw on resize.
|
12 ans auparavant |
Lucas Stadler
|
c94d77f3f8
support resizing.
|
12 ans auparavant |
Lucas Stadler
|
04b05145af
start/stop using the space bar.
|
12 ans auparavant |
Lucas Stadler
|
fb7bd7bb86
use requestAnimationFrame and support start/stop.
|
12 ans auparavant |
Lucas Stadler
|
ee6a3081fb
position debug facility.
|
12 ans auparavant |
Lucas Stadler
|
5729ca2122
remove old commented out code.
|
12 ans auparavant |
Lucas Stadler
|
b4e2792e49
add screenshot.
|
12 ans auparavant |
Lucas Stadler
|
e283ca13ba
a readme, short and sweet.
|
12 ans auparavant |
Lucas Stadler
|
1a76df52b2
fix transform to use non-transposed matrix.
|
12 ans auparavant |
Lucas Stadler
|
631c8fc82d
add matrix.identity().
|
12 ans auparavant |
Lucas Stadler
|
3258b71ce3
make fetching the live world data convenient.
|
12 ans auparavant |