├── .gitignore ├── Definitions.js ├── Editor.js ├── EditorDragDrop.js ├── ExpressionParser.js ├── LICENSE ├── NodeGraph.js ├── NodePinUI.js ├── NodeUI.js ├── README.md ├── RenderUtils.js ├── Rendering.js ├── Shaders.js ├── UIControls.js ├── cubemaps ├── README ├── hdri2ldrcube.c ├── makefile ├── stb_image.h └── tiny_jpeg.h ├── ext ├── fa │ ├── LICENSE.txt │ ├── css │ │ ├── fa-solid.css │ │ └── fontawesome.css │ └── webfonts │ │ ├── fa-solid-900.eot │ │ ├── fa-solid-900.svg │ │ ├── fa-solid-900.ttf │ │ ├── fa-solid-900.woff │ │ └── fa-solid-900.woff2 ├── noisejs │ ├── LICENSE │ └── perlin.js └── wabi │ ├── LICENSE │ ├── wabi.dev.min.js │ ├── wabi.min.js │ ├── wabi.patch │ ├── wabi.unpooled.dev.js │ ├── wabi.unpooled.edit.js │ └── wabi.unpooled.js ├── imgsrc └── grid.png ├── notes ├── notes.txt └── shedit-pinbtn.dia ├── rsrc ├── wall1BaseColor.jpg ├── wall1Metallic.jpg ├── wall1Normal.jpg └── wall1Roughness.jpg ├── shaderedit.css └── shaderedit.html /.gitignore: -------------------------------------------------------------------------------- 1 | *.exe 2 | *.hdr 3 | cubemaps/*.jpg 4 | -------------------------------------------------------------------------------- /Definitions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/Definitions.js -------------------------------------------------------------------------------- /Editor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/Editor.js -------------------------------------------------------------------------------- /EditorDragDrop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/EditorDragDrop.js -------------------------------------------------------------------------------- /ExpressionParser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/ExpressionParser.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/LICENSE -------------------------------------------------------------------------------- /NodeGraph.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/NodeGraph.js -------------------------------------------------------------------------------- /NodePinUI.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/NodePinUI.js -------------------------------------------------------------------------------- /NodeUI.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/NodeUI.js -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/README.md -------------------------------------------------------------------------------- /RenderUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/RenderUtils.js -------------------------------------------------------------------------------- /Rendering.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/Rendering.js -------------------------------------------------------------------------------- /Shaders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/Shaders.js -------------------------------------------------------------------------------- /UIControls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/UIControls.js -------------------------------------------------------------------------------- /cubemaps/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/cubemaps/README -------------------------------------------------------------------------------- /cubemaps/hdri2ldrcube.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/cubemaps/hdri2ldrcube.c -------------------------------------------------------------------------------- /cubemaps/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/cubemaps/makefile -------------------------------------------------------------------------------- /cubemaps/stb_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/cubemaps/stb_image.h -------------------------------------------------------------------------------- /cubemaps/tiny_jpeg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/cubemaps/tiny_jpeg.h -------------------------------------------------------------------------------- /ext/fa/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/ext/fa/LICENSE.txt -------------------------------------------------------------------------------- /ext/fa/css/fa-solid.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/ext/fa/css/fa-solid.css -------------------------------------------------------------------------------- /ext/fa/css/fontawesome.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/ext/fa/css/fontawesome.css -------------------------------------------------------------------------------- /ext/fa/webfonts/fa-solid-900.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/ext/fa/webfonts/fa-solid-900.eot -------------------------------------------------------------------------------- /ext/fa/webfonts/fa-solid-900.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/ext/fa/webfonts/fa-solid-900.svg -------------------------------------------------------------------------------- /ext/fa/webfonts/fa-solid-900.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/ext/fa/webfonts/fa-solid-900.ttf -------------------------------------------------------------------------------- /ext/fa/webfonts/fa-solid-900.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/ext/fa/webfonts/fa-solid-900.woff -------------------------------------------------------------------------------- /ext/fa/webfonts/fa-solid-900.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/ext/fa/webfonts/fa-solid-900.woff2 -------------------------------------------------------------------------------- /ext/noisejs/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/ext/noisejs/LICENSE -------------------------------------------------------------------------------- /ext/noisejs/perlin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/ext/noisejs/perlin.js -------------------------------------------------------------------------------- /ext/wabi/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/ext/wabi/LICENSE -------------------------------------------------------------------------------- /ext/wabi/wabi.dev.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/ext/wabi/wabi.dev.min.js -------------------------------------------------------------------------------- /ext/wabi/wabi.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/ext/wabi/wabi.min.js -------------------------------------------------------------------------------- /ext/wabi/wabi.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/ext/wabi/wabi.patch -------------------------------------------------------------------------------- /ext/wabi/wabi.unpooled.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/ext/wabi/wabi.unpooled.dev.js -------------------------------------------------------------------------------- /ext/wabi/wabi.unpooled.edit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/ext/wabi/wabi.unpooled.edit.js -------------------------------------------------------------------------------- /ext/wabi/wabi.unpooled.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/ext/wabi/wabi.unpooled.js -------------------------------------------------------------------------------- /imgsrc/grid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/imgsrc/grid.png -------------------------------------------------------------------------------- /notes/notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/notes/notes.txt -------------------------------------------------------------------------------- /notes/shedit-pinbtn.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/notes/shedit-pinbtn.dia -------------------------------------------------------------------------------- /rsrc/wall1BaseColor.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/rsrc/wall1BaseColor.jpg -------------------------------------------------------------------------------- /rsrc/wall1Metallic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/rsrc/wall1Metallic.jpg -------------------------------------------------------------------------------- /rsrc/wall1Normal.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/rsrc/wall1Normal.jpg -------------------------------------------------------------------------------- /rsrc/wall1Roughness.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/rsrc/wall1Roughness.jpg -------------------------------------------------------------------------------- /shaderedit.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/shaderedit.css -------------------------------------------------------------------------------- /shaderedit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archo5/ShaderEditorHTML5/HEAD/shaderedit.html --------------------------------------------------------------------------------