├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── fit ├── LTC.h ├── brdf.h ├── brdf_beckmann.h ├── brdf_disneyDiffuse.h ├── brdf_ggx.h ├── dds.cpp ├── dds.h ├── export.h ├── fitLTC.cpp ├── float_to_half.h ├── genie.lua ├── nelder_mead.h ├── plot.h ├── plots │ └── .dummy └── results │ ├── ltc.h │ ├── ltc.inc │ ├── ltc.js │ ├── ltc.mat │ ├── ltc_1.dds │ └── ltc_2.dds └── webgl ├── css ├── ace_theme_tweaks.css ├── jquery.ui.resizable.css ├── normal_map_blending.css ├── plugin.css ├── sandbox.css ├── super_picker.css └── super_slider.css ├── images └── error_icon.png ├── js ├── ace │ ├── ace.js │ ├── mode-glsl.js │ └── theme-clouds_midnight.js ├── color_picker.js ├── jquery-1.6.1.min.js ├── jquery-ui-1.8.13.custom.min.js ├── jquery.mousewheel.min.js ├── macton │ ├── cameracontroller.js │ ├── macton-gl-utils.js │ ├── macton-utils.js │ ├── matrix4x4.js │ └── webgl-utils.js ├── super_picker.js └── super_slider.js ├── ltc_disk.html ├── ltc_line.html ├── ltc_quad.html └── shaders └── ltc ├── ltc.vs ├── ltc_blit.fs ├── ltc_blit.vs ├── ltc_disk.fs ├── ltc_line.fs └── ltc_quad.fs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/README.md -------------------------------------------------------------------------------- /fit/LTC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/fit/LTC.h -------------------------------------------------------------------------------- /fit/brdf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/fit/brdf.h -------------------------------------------------------------------------------- /fit/brdf_beckmann.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/fit/brdf_beckmann.h -------------------------------------------------------------------------------- /fit/brdf_disneyDiffuse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/fit/brdf_disneyDiffuse.h -------------------------------------------------------------------------------- /fit/brdf_ggx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/fit/brdf_ggx.h -------------------------------------------------------------------------------- /fit/dds.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/fit/dds.cpp -------------------------------------------------------------------------------- /fit/dds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/fit/dds.h -------------------------------------------------------------------------------- /fit/export.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/fit/export.h -------------------------------------------------------------------------------- /fit/fitLTC.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/fit/fitLTC.cpp -------------------------------------------------------------------------------- /fit/float_to_half.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/fit/float_to_half.h -------------------------------------------------------------------------------- /fit/genie.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/fit/genie.lua -------------------------------------------------------------------------------- /fit/nelder_mead.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/fit/nelder_mead.h -------------------------------------------------------------------------------- /fit/plot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/fit/plot.h -------------------------------------------------------------------------------- /fit/plots/.dummy: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fit/results/ltc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/fit/results/ltc.h -------------------------------------------------------------------------------- /fit/results/ltc.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/fit/results/ltc.inc -------------------------------------------------------------------------------- /fit/results/ltc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/fit/results/ltc.js -------------------------------------------------------------------------------- /fit/results/ltc.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/fit/results/ltc.mat -------------------------------------------------------------------------------- /fit/results/ltc_1.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/fit/results/ltc_1.dds -------------------------------------------------------------------------------- /fit/results/ltc_2.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/fit/results/ltc_2.dds -------------------------------------------------------------------------------- /webgl/css/ace_theme_tweaks.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/webgl/css/ace_theme_tweaks.css -------------------------------------------------------------------------------- /webgl/css/jquery.ui.resizable.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/webgl/css/jquery.ui.resizable.css -------------------------------------------------------------------------------- /webgl/css/normal_map_blending.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/webgl/css/normal_map_blending.css -------------------------------------------------------------------------------- /webgl/css/plugin.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/webgl/css/plugin.css -------------------------------------------------------------------------------- /webgl/css/sandbox.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/webgl/css/sandbox.css -------------------------------------------------------------------------------- /webgl/css/super_picker.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/webgl/css/super_picker.css -------------------------------------------------------------------------------- /webgl/css/super_slider.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/webgl/css/super_slider.css -------------------------------------------------------------------------------- /webgl/images/error_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/webgl/images/error_icon.png -------------------------------------------------------------------------------- /webgl/js/ace/ace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/webgl/js/ace/ace.js -------------------------------------------------------------------------------- /webgl/js/ace/mode-glsl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/webgl/js/ace/mode-glsl.js -------------------------------------------------------------------------------- /webgl/js/ace/theme-clouds_midnight.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/webgl/js/ace/theme-clouds_midnight.js -------------------------------------------------------------------------------- /webgl/js/color_picker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/webgl/js/color_picker.js -------------------------------------------------------------------------------- /webgl/js/jquery-1.6.1.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/webgl/js/jquery-1.6.1.min.js -------------------------------------------------------------------------------- /webgl/js/jquery-ui-1.8.13.custom.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/webgl/js/jquery-ui-1.8.13.custom.min.js -------------------------------------------------------------------------------- /webgl/js/jquery.mousewheel.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/webgl/js/jquery.mousewheel.min.js -------------------------------------------------------------------------------- /webgl/js/macton/cameracontroller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/webgl/js/macton/cameracontroller.js -------------------------------------------------------------------------------- /webgl/js/macton/macton-gl-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/webgl/js/macton/macton-gl-utils.js -------------------------------------------------------------------------------- /webgl/js/macton/macton-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/webgl/js/macton/macton-utils.js -------------------------------------------------------------------------------- /webgl/js/macton/matrix4x4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/webgl/js/macton/matrix4x4.js -------------------------------------------------------------------------------- /webgl/js/macton/webgl-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/webgl/js/macton/webgl-utils.js -------------------------------------------------------------------------------- /webgl/js/super_picker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/webgl/js/super_picker.js -------------------------------------------------------------------------------- /webgl/js/super_slider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/webgl/js/super_slider.js -------------------------------------------------------------------------------- /webgl/ltc_disk.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/webgl/ltc_disk.html -------------------------------------------------------------------------------- /webgl/ltc_line.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/webgl/ltc_line.html -------------------------------------------------------------------------------- /webgl/ltc_quad.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/webgl/ltc_quad.html -------------------------------------------------------------------------------- /webgl/shaders/ltc/ltc.vs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/webgl/shaders/ltc/ltc.vs -------------------------------------------------------------------------------- /webgl/shaders/ltc/ltc_blit.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/webgl/shaders/ltc/ltc_blit.fs -------------------------------------------------------------------------------- /webgl/shaders/ltc/ltc_blit.vs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/webgl/shaders/ltc/ltc_blit.vs -------------------------------------------------------------------------------- /webgl/shaders/ltc/ltc_disk.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/webgl/shaders/ltc/ltc_disk.fs -------------------------------------------------------------------------------- /webgl/shaders/ltc/ltc_line.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/webgl/shaders/ltc/ltc_line.fs -------------------------------------------------------------------------------- /webgl/shaders/ltc/ltc_quad.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/selfshadow/ltc_code/HEAD/webgl/shaders/ltc/ltc_quad.fs --------------------------------------------------------------------------------