|
|
@ -1,12 +1,12 @@
|
|
1
|
|
document.title = ".edit";
|
|
2
|
|
document.body.innerHTML = "";
|
|
|
1
|
/*document.title = ".edit";
|
|
|
2
|
document.body.innerHTML = "";*/
|
|
3
|
3
|
|
|
4
|
4
|
var files = {};
|
|
5
|
5
|
files.prefix = "/papill0n.org/shaders/";
|
|
6
|
6
|
files.makeName = function(name) {
|
|
7
|
7
|
return `${name} - shaders!`;
|
|
8
|
8
|
}
|
|
9
|
|
files.current = "spec.txt";
|
|
|
9
|
/*files.current = "spec.txt";
|
|
10
|
10
|
|
|
11
|
11
|
files.builtin = {"spec.txt": `# Spec
|
|
12
|
12
|
|
|
|
@ -60,7 +60,7 @@ float sdSphere(vec3 pos, float size) {
|
|
60
|
60
|
"includes/ray-marching.frag": `// Warning: This is likely to be slower than sphere tracing!
|
|
61
|
61
|
float trace(vec3 origin, vec3 direction) {
|
|
62
|
62
|
return 0.0;
|
|
63
|
|
}`};
|
|
|
63
|
}`};*/
|
|
64
|
64
|
|
|
65
|
65
|
files.exists = function(name) {
|
|
66
|
66
|
return name in files.builtin || (files.prefix + name) in localStorage;
|
|
|
@ -174,10 +174,10 @@ files.setupUI = function(editorEl) {
|
|
174
|
174
|
return containerEl;
|
|
175
|
175
|
}
|
|
176
|
176
|
|
|
177
|
|
var editor = {};
|
|
|
177
|
/*var editor = {};
|
|
178
|
178
|
editor.el = document.createElement("textarea");
|
|
179
|
179
|
editor.el.style = "width: 70ex; height: 40em";
|
|
180
|
180
|
editor.nameUIEl = files.setupUI(editor.el);
|
|
181
|
181
|
|
|
182
|
182
|
document.body.appendChild(editor.nameUIEl);
|
|
183
|
|
document.body.appendChild(editor.el);
|
|
|
183
|
document.body.appendChild(editor.el);*/
|