├── .gitignore ├── LICENSE ├── README.md ├── assets ├── default_diffuse.png ├── default_normal.jpg ├── default_specular.jpg ├── environments │ └── ocean.jpg └── sponza │ ├── background.dds │ ├── background.png │ ├── background_ddn.dds │ ├── background_ddn.png │ ├── background_spec.dds │ ├── background_spec.png │ ├── debug.png │ ├── lion.dds │ ├── lion.png │ ├── lion_ddn.dds │ ├── lion_ddn.png │ ├── lion_spec.dds │ ├── lion_spec.png │ ├── spnza_bricks_a_ddn.dds │ ├── spnza_bricks_a_ddn.png │ ├── spnza_bricks_a_diff.dds │ ├── spnza_bricks_a_diff.png │ ├── spnza_bricks_a_spec.dds │ ├── spnza_bricks_a_spec.png │ ├── sponza.json │ ├── sponza.mtl │ ├── sponza.obj │ ├── sponza.obj_2xuv │ ├── sponza_arch_ddn.dds │ ├── sponza_arch_ddn.png │ ├── sponza_arch_diff.dds │ ├── sponza_arch_diff.png │ ├── sponza_arch_spec.dds │ ├── sponza_arch_spec.png │ ├── sponza_ceiling_a_ddn.dds │ ├── sponza_ceiling_a_ddn.png │ ├── sponza_ceiling_a_diff.dds │ ├── sponza_ceiling_a_diff.png │ ├── sponza_ceiling_a_spec.dds │ ├── sponza_ceiling_a_spec.png │ ├── sponza_column_a_ddn.dds │ ├── sponza_column_a_ddn.png │ ├── sponza_column_a_diff.dds │ ├── sponza_column_a_diff.png │ ├── sponza_column_a_spec.dds │ ├── sponza_column_a_spec.png │ ├── sponza_column_b_ddn.dds │ ├── sponza_column_b_ddn.png │ ├── sponza_column_b_diff.dds │ ├── sponza_column_b_diff.png │ ├── sponza_column_b_spec.dds │ ├── sponza_column_b_spec.png │ ├── sponza_column_c_ddn.dds │ ├── sponza_column_c_ddn.png │ ├── sponza_column_c_diff.dds │ ├── sponza_column_c_diff.png │ ├── sponza_column_c_spec.dds │ ├── sponza_column_c_spec.png │ ├── sponza_debug.mtl │ ├── sponza_details_ddn.dds │ ├── sponza_details_ddn.png │ ├── sponza_details_diff.dds │ ├── sponza_details_diff.png │ ├── sponza_details_spec.dds │ ├── sponza_details_spec.png │ ├── sponza_floor_a_ddn.dds │ ├── sponza_floor_a_ddn.png │ ├── sponza_floor_a_diff.dds │ ├── sponza_floor_a_diff.png │ ├── sponza_floor_a_spec.dds │ ├── sponza_floor_a_spec.png │ ├── sponza_roof_ddn.dds │ ├── sponza_roof_ddn.png │ ├── sponza_roof_diff.dds │ ├── sponza_roof_diff.png │ ├── sponza_thorn_ddn.dds │ ├── sponza_thorn_ddn.png │ ├── vase_ddn.dds │ ├── vase_ddn.png │ ├── vase_diff.dds │ ├── vase_diff.png │ ├── vase_spec.dds │ └── vase_spec.png ├── deps ├── MTLLoader.js ├── OBJLoader.js ├── dat.gui.min.js ├── gl-matrix-min.js ├── gl-matrix.js ├── picogl.js ├── picogl.min.js └── stats.min.js ├── index.html └── src ├── Camera.js ├── DirectionalLight.js ├── ShaderLoader.js ├── main.js └── shaders ├── common.glsl ├── default.frag.glsl ├── default.vert.glsl ├── environment.frag.glsl ├── environment.vert.glsl ├── mesh_attributes.glsl ├── scene_uniforms.glsl ├── screen_space.vert.glsl ├── shadow_mapping.frag.glsl ├── shadow_mapping.vert.glsl ├── test.frag.glsl ├── test.vert.glsl ├── texture_blit.frag.glsl ├── unlit.frag.glsl └── unlit.vert.glsl /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/README.md -------------------------------------------------------------------------------- /assets/default_diffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/default_diffuse.png -------------------------------------------------------------------------------- /assets/default_normal.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/default_normal.jpg -------------------------------------------------------------------------------- /assets/default_specular.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/default_specular.jpg -------------------------------------------------------------------------------- /assets/environments/ocean.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/environments/ocean.jpg -------------------------------------------------------------------------------- /assets/sponza/background.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/background.dds -------------------------------------------------------------------------------- /assets/sponza/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/background.png -------------------------------------------------------------------------------- /assets/sponza/background_ddn.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/background_ddn.dds -------------------------------------------------------------------------------- /assets/sponza/background_ddn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/background_ddn.png -------------------------------------------------------------------------------- /assets/sponza/background_spec.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/background_spec.dds -------------------------------------------------------------------------------- /assets/sponza/background_spec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/background_spec.png -------------------------------------------------------------------------------- /assets/sponza/debug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/debug.png -------------------------------------------------------------------------------- /assets/sponza/lion.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/lion.dds -------------------------------------------------------------------------------- /assets/sponza/lion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/lion.png -------------------------------------------------------------------------------- /assets/sponza/lion_ddn.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/lion_ddn.dds -------------------------------------------------------------------------------- /assets/sponza/lion_ddn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/lion_ddn.png -------------------------------------------------------------------------------- /assets/sponza/lion_spec.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/lion_spec.dds -------------------------------------------------------------------------------- /assets/sponza/lion_spec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/lion_spec.png -------------------------------------------------------------------------------- /assets/sponza/spnza_bricks_a_ddn.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/spnza_bricks_a_ddn.dds -------------------------------------------------------------------------------- /assets/sponza/spnza_bricks_a_ddn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/spnza_bricks_a_ddn.png -------------------------------------------------------------------------------- /assets/sponza/spnza_bricks_a_diff.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/spnza_bricks_a_diff.dds -------------------------------------------------------------------------------- /assets/sponza/spnza_bricks_a_diff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/spnza_bricks_a_diff.png -------------------------------------------------------------------------------- /assets/sponza/spnza_bricks_a_spec.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/spnza_bricks_a_spec.dds -------------------------------------------------------------------------------- /assets/sponza/spnza_bricks_a_spec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/spnza_bricks_a_spec.png -------------------------------------------------------------------------------- /assets/sponza/sponza.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza.json -------------------------------------------------------------------------------- /assets/sponza/sponza.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza.mtl -------------------------------------------------------------------------------- /assets/sponza/sponza.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza.obj -------------------------------------------------------------------------------- /assets/sponza/sponza.obj_2xuv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza.obj_2xuv -------------------------------------------------------------------------------- /assets/sponza/sponza_arch_ddn.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_arch_ddn.dds -------------------------------------------------------------------------------- /assets/sponza/sponza_arch_ddn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_arch_ddn.png -------------------------------------------------------------------------------- /assets/sponza/sponza_arch_diff.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_arch_diff.dds -------------------------------------------------------------------------------- /assets/sponza/sponza_arch_diff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_arch_diff.png -------------------------------------------------------------------------------- /assets/sponza/sponza_arch_spec.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_arch_spec.dds -------------------------------------------------------------------------------- /assets/sponza/sponza_arch_spec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_arch_spec.png -------------------------------------------------------------------------------- /assets/sponza/sponza_ceiling_a_ddn.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_ceiling_a_ddn.dds -------------------------------------------------------------------------------- /assets/sponza/sponza_ceiling_a_ddn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_ceiling_a_ddn.png -------------------------------------------------------------------------------- /assets/sponza/sponza_ceiling_a_diff.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_ceiling_a_diff.dds -------------------------------------------------------------------------------- /assets/sponza/sponza_ceiling_a_diff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_ceiling_a_diff.png -------------------------------------------------------------------------------- /assets/sponza/sponza_ceiling_a_spec.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_ceiling_a_spec.dds -------------------------------------------------------------------------------- /assets/sponza/sponza_ceiling_a_spec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_ceiling_a_spec.png -------------------------------------------------------------------------------- /assets/sponza/sponza_column_a_ddn.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_column_a_ddn.dds -------------------------------------------------------------------------------- /assets/sponza/sponza_column_a_ddn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_column_a_ddn.png -------------------------------------------------------------------------------- /assets/sponza/sponza_column_a_diff.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_column_a_diff.dds -------------------------------------------------------------------------------- /assets/sponza/sponza_column_a_diff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_column_a_diff.png -------------------------------------------------------------------------------- /assets/sponza/sponza_column_a_spec.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_column_a_spec.dds -------------------------------------------------------------------------------- /assets/sponza/sponza_column_a_spec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_column_a_spec.png -------------------------------------------------------------------------------- /assets/sponza/sponza_column_b_ddn.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_column_b_ddn.dds -------------------------------------------------------------------------------- /assets/sponza/sponza_column_b_ddn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_column_b_ddn.png -------------------------------------------------------------------------------- /assets/sponza/sponza_column_b_diff.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_column_b_diff.dds -------------------------------------------------------------------------------- /assets/sponza/sponza_column_b_diff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_column_b_diff.png -------------------------------------------------------------------------------- /assets/sponza/sponza_column_b_spec.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_column_b_spec.dds -------------------------------------------------------------------------------- /assets/sponza/sponza_column_b_spec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_column_b_spec.png -------------------------------------------------------------------------------- /assets/sponza/sponza_column_c_ddn.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_column_c_ddn.dds -------------------------------------------------------------------------------- /assets/sponza/sponza_column_c_ddn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_column_c_ddn.png -------------------------------------------------------------------------------- /assets/sponza/sponza_column_c_diff.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_column_c_diff.dds -------------------------------------------------------------------------------- /assets/sponza/sponza_column_c_diff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_column_c_diff.png -------------------------------------------------------------------------------- /assets/sponza/sponza_column_c_spec.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_column_c_spec.dds -------------------------------------------------------------------------------- /assets/sponza/sponza_column_c_spec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_column_c_spec.png -------------------------------------------------------------------------------- /assets/sponza/sponza_debug.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_debug.mtl -------------------------------------------------------------------------------- /assets/sponza/sponza_details_ddn.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_details_ddn.dds -------------------------------------------------------------------------------- /assets/sponza/sponza_details_ddn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_details_ddn.png -------------------------------------------------------------------------------- /assets/sponza/sponza_details_diff.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_details_diff.dds -------------------------------------------------------------------------------- /assets/sponza/sponza_details_diff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_details_diff.png -------------------------------------------------------------------------------- /assets/sponza/sponza_details_spec.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_details_spec.dds -------------------------------------------------------------------------------- /assets/sponza/sponza_details_spec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_details_spec.png -------------------------------------------------------------------------------- /assets/sponza/sponza_floor_a_ddn.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_floor_a_ddn.dds -------------------------------------------------------------------------------- /assets/sponza/sponza_floor_a_ddn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_floor_a_ddn.png -------------------------------------------------------------------------------- /assets/sponza/sponza_floor_a_diff.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_floor_a_diff.dds -------------------------------------------------------------------------------- /assets/sponza/sponza_floor_a_diff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_floor_a_diff.png -------------------------------------------------------------------------------- /assets/sponza/sponza_floor_a_spec.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_floor_a_spec.dds -------------------------------------------------------------------------------- /assets/sponza/sponza_floor_a_spec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_floor_a_spec.png -------------------------------------------------------------------------------- /assets/sponza/sponza_roof_ddn.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_roof_ddn.dds -------------------------------------------------------------------------------- /assets/sponza/sponza_roof_ddn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_roof_ddn.png -------------------------------------------------------------------------------- /assets/sponza/sponza_roof_diff.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_roof_diff.dds -------------------------------------------------------------------------------- /assets/sponza/sponza_roof_diff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_roof_diff.png -------------------------------------------------------------------------------- /assets/sponza/sponza_thorn_ddn.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_thorn_ddn.dds -------------------------------------------------------------------------------- /assets/sponza/sponza_thorn_ddn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/sponza_thorn_ddn.png -------------------------------------------------------------------------------- /assets/sponza/vase_ddn.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/vase_ddn.dds -------------------------------------------------------------------------------- /assets/sponza/vase_ddn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/vase_ddn.png -------------------------------------------------------------------------------- /assets/sponza/vase_diff.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/vase_diff.dds -------------------------------------------------------------------------------- /assets/sponza/vase_diff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/vase_diff.png -------------------------------------------------------------------------------- /assets/sponza/vase_spec.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/vase_spec.dds -------------------------------------------------------------------------------- /assets/sponza/vase_spec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/assets/sponza/vase_spec.png -------------------------------------------------------------------------------- /deps/MTLLoader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/deps/MTLLoader.js -------------------------------------------------------------------------------- /deps/OBJLoader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/deps/OBJLoader.js -------------------------------------------------------------------------------- /deps/dat.gui.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/deps/dat.gui.min.js -------------------------------------------------------------------------------- /deps/gl-matrix-min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/deps/gl-matrix-min.js -------------------------------------------------------------------------------- /deps/gl-matrix.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/deps/gl-matrix.js -------------------------------------------------------------------------------- /deps/picogl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/deps/picogl.js -------------------------------------------------------------------------------- /deps/picogl.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/deps/picogl.min.js -------------------------------------------------------------------------------- /deps/stats.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/deps/stats.min.js -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/index.html -------------------------------------------------------------------------------- /src/Camera.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/src/Camera.js -------------------------------------------------------------------------------- /src/DirectionalLight.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/src/DirectionalLight.js -------------------------------------------------------------------------------- /src/ShaderLoader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/src/ShaderLoader.js -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/src/main.js -------------------------------------------------------------------------------- /src/shaders/common.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/src/shaders/common.glsl -------------------------------------------------------------------------------- /src/shaders/default.frag.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/src/shaders/default.frag.glsl -------------------------------------------------------------------------------- /src/shaders/default.vert.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/src/shaders/default.vert.glsl -------------------------------------------------------------------------------- /src/shaders/environment.frag.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/src/shaders/environment.frag.glsl -------------------------------------------------------------------------------- /src/shaders/environment.vert.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/src/shaders/environment.vert.glsl -------------------------------------------------------------------------------- /src/shaders/mesh_attributes.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/src/shaders/mesh_attributes.glsl -------------------------------------------------------------------------------- /src/shaders/scene_uniforms.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/src/shaders/scene_uniforms.glsl -------------------------------------------------------------------------------- /src/shaders/screen_space.vert.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/src/shaders/screen_space.vert.glsl -------------------------------------------------------------------------------- /src/shaders/shadow_mapping.frag.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/src/shaders/shadow_mapping.frag.glsl -------------------------------------------------------------------------------- /src/shaders/shadow_mapping.vert.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/src/shaders/shadow_mapping.vert.glsl -------------------------------------------------------------------------------- /src/shaders/test.frag.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/src/shaders/test.frag.glsl -------------------------------------------------------------------------------- /src/shaders/test.vert.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/src/shaders/test.vert.glsl -------------------------------------------------------------------------------- /src/shaders/texture_blit.frag.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/src/shaders/texture_blit.frag.glsl -------------------------------------------------------------------------------- /src/shaders/unlit.frag.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/src/shaders/unlit.frag.glsl -------------------------------------------------------------------------------- /src/shaders/unlit.vert.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Global-Illuminati/CoreFramework/HEAD/src/shaders/unlit.vert.glsl --------------------------------------------------------------------------------