gitextract_c0t50r9u/ ├── README.md ├── build ├── build.sh ├── compile ├── extra/ │ ├── Stats.js │ ├── jquery.js │ ├── loader.coffee │ ├── loader.js │ ├── matrix.coffee │ ├── matrix.js │ ├── shims.coffee │ ├── shims.js │ ├── vector.coffee │ └── vector.js ├── lib/ │ ├── audio.coffee │ ├── audio.js │ ├── camera.coffee │ ├── camera.js │ ├── events.coffee │ ├── events.js │ ├── geometry.js │ ├── hdr_clear.shader │ ├── keys.coffee │ ├── keys.js │ ├── loading.coffee │ ├── loading.js │ ├── rendernode.coffee │ ├── rendernode.js │ ├── schedule.coffee │ ├── schedule.js │ ├── webgl/ │ │ ├── cube.coffee │ │ ├── cube.js │ │ ├── drawable.coffee │ │ ├── drawable.js │ │ ├── framebuffer.coffee │ │ ├── framebuffer.js │ │ ├── hexgrid.coffee │ │ ├── hexgrid.js │ │ ├── model.coffee │ │ ├── model.js │ │ ├── plane.coffee │ │ ├── plane.js │ │ ├── quad.coffee │ │ ├── quad.js │ │ ├── shader.coffee │ │ ├── shader.js │ │ ├── sphere.coffee │ │ ├── sphere.js │ │ ├── texture.coffee │ │ └── texture.js │ ├── webgl-nuke-vendor-prefix.coffee │ ├── webgl-nuke-vendor-prefix.js │ ├── webgl-texture-float-extension-shims.coffee │ └── webgl-texture-float-extension-shims.js ├── license/ │ ├── bsd-license │ ├── gplv2-license │ ├── gplv3-license │ ├── mit-license │ └── readme ├── pack ├── src/ │ ├── albedo.shader │ ├── antialias/ │ │ ├── fxaa2_0.shader │ │ ├── fxaa3_11.shader │ │ ├── fxaa3_11.shaderlib │ │ ├── fxaa3_11_preprocessed.shaderlib │ │ ├── fxaa3_11_stripped.shaderlib │ │ ├── module.coffee │ │ └── module.js │ ├── application.coffee │ ├── application.js │ ├── blur/ │ │ ├── blur.shader │ │ ├── module.coffee │ │ └── module.js │ ├── composit.shader │ ├── deferred_model.coffee │ ├── deferred_model.js │ ├── depth/ │ │ ├── deferred_shadow_map.shader │ │ ├── depth.shader │ │ ├── lightmap_shadow_map.shader │ │ ├── module.coffee │ │ ├── module.js │ │ └── variance.shaderlib │ ├── direct_illumination.shader │ ├── dist3d.coffee │ ├── dist3d.js │ ├── global_illumination.shader │ ├── harmonics.shaderlib │ ├── illumination/ │ │ ├── bounce.shader │ │ ├── bounce_model.coffee │ │ ├── bounce_model.js │ │ ├── cube_diffuse.shader │ │ ├── cubeprobe.shader │ │ ├── debug.shader │ │ ├── harmonics.shader │ │ ├── module.coffee │ │ ├── module.js │ │ ├── shadow.shader │ │ └── transfer.shader │ ├── main.coffee │ ├── main.js │ ├── model/ │ │ ├── lowres.vertices │ │ ├── materials.json │ │ ├── module.coffee │ │ ├── module.js │ │ ├── sponza.indices │ │ └── sponza.vertices │ ├── normaldepth.shader │ ├── presets/ │ │ ├── default.json │ │ └── new.json │ ├── ssao/ │ │ ├── module.coffee │ │ ├── module.js │ │ ├── moments.shader │ │ └── ssao.shader │ ├── sun.coffee │ ├── sun.js │ └── windows/ │ ├── module.coffee │ ├── module.js │ └── window.shader └── www/ ├── assets.pack ├── code.js └── index.html