Lucas Stadler
|
6a1d74b480
support moving left and right with the keyboard
|
10 年之前 |
Lucas Stadler
|
f09aa3f1f8
add a few links to useful resources & inspirational stuff
|
10 年之前 |
Lucas Stadler
|
ec6ab0ae0f
document camera movements
|
10 年之前 |
Lucas Stadler
|
f44f684995
don't block regular keyboard shortcuts
|
10 年之前 |
Lucas Stadler
|
b1db22cece
support navigation with cursor keys as well
|
10 年之前 |
Lucas Stadler
|
5ba30a77fd
support camera movement by default
|
10 年之前 |
Lucas Stadler
|
1edaade071
fix fetching dependencies for pixl
|
10 年之前 |
Lucas Stadler
|
161dc64a1a
prepare for supporting camera movement via mouse & keyboard
|
10 年之前 |
Lucas Stadler
|
d71c9a2763
"align" iMouse with the webgl coords
|
10 年之前 |
Lucas Stadler
|
6178e2d612
fix mouse position/input
|
10 年之前 |
Lucas Stadler
|
77e89bdcbf
add an animated variant of the colors shader
|
10 年之前 |
Lucas Stadler
|
99c0f056a4
make errors a bit more visible
|
10 年之前 |
Lucas Stadler
|
fad69effa4
document how to save things
|
10 年之前 |
Lucas Stadler
|
96fd0567d9
give the editor small padding
|
10 年之前 |
Lucas Stadler
|
3228955b33
hide help if escape is pressed
|
10 年之前 |
Lucas Stadler
|
724db63f67
fix indentation
|
10 年之前 |
Lucas Stadler
|
c91c07b2cb
add (a bit of) documentation
|
10 年之前 |
Lucas Stadler
|
fce404def9
make the editor resizable again
|
10 年之前 |
Lucas Stadler
|
6017623117
reorder includes in the default shader
|
10 年之前 |
Lucas Stadler
|
4cb58c6ae3
split up the default files into (quite a few) small parts
|
10 年之前 |
Lucas Stadler
|
5dd5839e9d
support recursive includes (but no loops)
|
10 年之前 |
Lucas Stadler
|
1a7cf50635
pass shaders through a preprocessing step
|
10 年之前 |
Lucas Stadler
|
930f9654d3
ignore concatenated version
|
10 年之前 |
Lucas Stadler
|
f207d0a79b
move the changed indicator on top of the editor textarea
|
10 年之前 |
Lucas Stadler
|
e89887cd64
integrate file saving & default files with the main editor
|
10 年之前 |
Lucas Stadler
|
912fd37f35
make files.js includable externally
|
10 年之前 |
Lucas Stadler
|
8ceeb691a5
librarize the file storage stuff
|
10 年之前 |
Lucas Stadler
|
dd0db41b25
add a change indicator
|
10 年之前 |
Lucas Stadler
|
c60cf8db2c
display the file name in the window title
|
10 年之前 |
Lucas Stadler
|
e32019dc56
store the current file data in files.currentFile
|
10 年之前 |
Lucas Stadler
|
3b31267f37
use files.prefix everywhere
|
10 年之前 |
Lucas Stadler
|
5b7694826c
initial editor with readonly files and persisting to localStorage
|
10 年之前 |
Lucas Stadler
|
3491a1057e
change the default scene again
|
10 年之前 |
Lucas Stadler
|
c8c84fb8e0
make the default scene a bit more interesting
|
10 年之前 |
Lucas Stadler
|
e37ce0fa71
remove the commented-out mandelbulb
|
10 年之前 |
Lucas Stadler
|
24cf575e13
use less precision, make things prettier?!
|
10 年之前 |
Lucas Stadler
|
c25328316a
continue to play on shader reload if already playing
|
10 年之前 |
Lucas Stadler
|
6a3ac92675
make the editor more easily visible
|
10 年之前 |
Lucas Stadler
|
94a9a0b697
support continuous animation/playing and iGlobalTime
|
10 年之前 |
Lucas Stadler
|
f9be7ca9e5
small code style fixes
|
10 年之前 |
Lucas Stadler
|
79da01eb09
hide editor by default (for more prettyness)
|
10 年之前 |
Lucas Stadler
|
42421002bf
make default shader/distance function more interesting
|
10 年之前 |
Lucas Stadler
|
3385118e8f
fix sliders when editing code
|
10 年之前 |
Lucas Stadler
|
af0cc0256c
always display sliders above the editor
|
10 年之前 |
Lucas Stadler
|
d58a964585
toggle the editor with `ctrl-h`
|
10 年之前 |
Lucas Stadler
|
6430454e66
add a simple editor
|
10 年之前 |
Lucas Stadler
|
f80f17179a
also display the error on the console
|
10 年之前 |
Lucas Stadler
|
5884592531
extract error reporting/displaying to a function
|
10 年之前 |
Lucas Stadler
|
dd4abe2414
librarize the renderer
|
10 年之前 |
Lucas Stadler
|
8ca3efd90e
add a stub/unused iGlobalTime uniform
|
10 年之前 |