summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--shader-picker.html166
1 files changed, 83 insertions, 83 deletions
diff --git a/shader-picker.html b/shader-picker.html
index 0f27d6a..7d014f1 100644
--- a/shader-picker.html
+++ b/shader-picker.html
@@ -37,70 +37,70 @@ a { color: #00f; }
</head>
<body>
<div id="gallery">
- <div id="gallery-form">
- <form id="gallery-search">
- <input type="text" id="dumpfm-search-query" value="duck bill">
- <button id="gallery-search">DUMP SEARCH</button>
- </form>
- <button id="gallery-random">IM RANDOM</button>
- <span class="status"></span>
- </div>
- <div id="gallery-images"></div>
+ <div id="gallery-form">
+ <form id="gallery-search">
+ <input type="text" id="dumpfm-search-query" value="duck bill">
+ <button id="gallery-search">DUMP SEARCH</button>
+ </form>
+ <button id="gallery-random">IM RANDOM</button>
+ <span class="status"></span>
+ </div>
+ <div id="gallery-images"></div>
</div>
<div id="controls">
- <input type="text" id="url" value="img/1376516658960-dumpfm-DoritoWitch-TimeFLyTrans0001.png">
- <br>
- <br>
+ <input type="text" id="url" value="img/1376516658960-dumpfm-DoritoWitch-TimeFLyTrans0001.png">
+ <br>
+ <br>
- <textarea id="shader"></textarea>
- <br>
- <br>
+ <textarea id="shader"></textarea>
+ <br>
+ <br>
- frames <input type="text" id="framecount" value="1">
- interval <input type="text" id="frameinterval" value="0.1s">
- <button id="add-frame">+add frame</button>
- <button id="remove-all-frames">clear</button>
- <button id="render" disabled>render</button>
- <br>
- reorder:
- <button id="weave-frames">weave</button>
- <button id="shuffle-frames">shuffle</button>
- <button id="reverse-frames">reverse</button>
- <button id="sort-frames">sort</button>
-
- <div id="frames"></div>
- <br>
- <br>
+ frames <input type="text" id="framecount" value="1">
+ interval <input type="text" id="frameinterval" value="0.1s">
+ <button id="add-frame">+add frame</button>
+ <button id="remove-all-frames">clear</button>
+ <button id="render" disabled>render</button>
+ <br>
+ reorder:
+ <button id="weave-frames">weave</button>
+ <button id="shuffle-frames">shuffle</button>
+ <button id="reverse-frames">reverse</button>
+ <button id="sort-frames">sort</button>
+
+ <div id="frames"></div>
+ <br>
+ <br>
- gif delay <input type="text" id="framedelay" value="0.06s">
- background <input type="text" id="background" value="#fff">
- your name here &rarr; <input type="text" id="username" value="">
- <br>
- <br>
- <button id="help">help</button>
- &nbsp;
- <button id="add-shader">+</button>
- <button id="remove-shader">&times;</button>
- &nbsp;
- <span id="shaders"></span>
- <br>
- <br>
- <a href="http://asdf.us/im/gallery/?tag=shader" target="_blank">Photoblaster Gallery</a>
+ gif delay <input type="text" id="framedelay" value="0.06s">
+ background <input type="text" id="background" value="#fff">
+ your name here &rarr; <input type="text" id="username" value="">
+ <br>
+ <br>
+ <button id="help">help</button>
+ &nbsp;
+ <button id="add-shader">+</button>
+ <button id="remove-shader">&times;</button>
+ &nbsp;
+ <span id="shaders"></span>
+ <br>
+ <br>
+ <a href="http://asdf.us/im/gallery/?tag=shader" target="_blank">Photoblaster Gallery</a>
</div>
<div id="workspace"></div>
<div id="rendered">
- <button id="reset">reset</button>
- <button id="pause">pause</button>
- <button id="step-forward">&gt;&gt;</button>
- <span class="status"></span>
- <button id="save" disabled>save</button>
- <button id="upload" disabled>upload</button>
- <br>
- <input type="text" id="uploaded-url">
+ <button id="reset">reset</button>
+ <button id="pause">pause</button>
+ <button id="step-forward">&gt;&gt;</button>
+ <span class="status"></span>
+ <button id="save" disabled>save</button>
+ <button id="upload" disabled>upload</button>
+ <br>
+ <input type="text" id="uploaded-url">
</div>
<div id="instructions"><iframe src="instructions.html"></iframe><button class="close">&times;</button></div>
@@ -138,46 +138,46 @@ $(init)
var mousex, mousey
function init(){
- $("#url").change(load)
- $("#reset").click(reset)
- $("#pause").click(pause)
- $("#step-forward").click(step_forward)
- $(document).on("mousemove", function(e) {
- mousex = e.pageX
- mousey = e.pageY
- })
+ $("#url").change(load)
+ $("#reset").click(reset)
+ $("#pause").click(pause)
+ $("#step-forward").click(step_forward)
+ $(document).on("mousemove", function(e) {
+ mousex = e.pageX
+ mousey = e.pageY
+ })
- $("#background").change(function(){
- document.body.style.backgroundColor = $("#background").string()
- })
-
+ $("#background").change(function(){
+ document.body.style.backgroundColor = $("#background").string()
+ })
+
frame_editor.init()
- $(window).on("scroll DOMMouseScroll mousewheel", function(){ scrolling = true })
- $("#help,#instructions .close").click(function(){ $("#instructions").toggle() })
- $("#instructions").draggable({
- start: drag_start,
- stop: drag_stop
- })
- $("#instructions").disableSelection();
+ $(window).on("scroll DOMMouseScroll mousewheel", function(){ scrolling = true })
+ $("#help,#instructions .close").click(function(){ $("#instructions").toggle() })
+ $("#instructions").draggable({
+ start: drag_start,
+ stop: drag_stop
+ })
+ $("#instructions").disableSelection();
- load()
+ load()
- gallery.choose = choose
- gallery.init()
+ gallery.choose = choose
+ gallery.init()
- user.init()
- if (user.username.length) {
- console.log("signed in as", user.username)
- }
+ user.init()
+ if (user.username.length) {
+ console.log("signed in as", user.username)
+ }
- local_shaders.init()
- local_shaders.loadLastAccessed()
+ local_shaders.init()
+ local_shaders.loadLastAccessed()
- document.getElementById('shader').addEventListener('input', shader_build);
- shader_build()
+ document.getElementById('shader').addEventListener('input', shader_build);
+ shader_build()
- requestAnimationFrame(animate)
+ requestAnimationFrame(animate)
}
function drag_start(){ dragging = true; $(this).addClass("dragging") }
function drag_stop(){ dragging = false; $(".dragging").removeClass("dragging") }