├── .editorconfig ├── .github └── workflows │ ├── build_release.yml │ └── main.yml ├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── LICENSE ├── README.md ├── Shaders ├── basic_specgloss.fs ├── basic_specgloss.vs ├── pbr.fs └── pbr.vs ├── Skyboxes ├── Barce_Rooftop_C_3k.hdr ├── Barce_Rooftop_C_Env.hdr ├── Barcelona_Rooftops.ibl ├── GCanyon_C_YumaPoint_3k.hdr ├── GCanyon_C_YumaPoint_Env.hdr ├── GrandCanyon_C_YumaPoint.ibl ├── Tokyo_BigSight.ibl ├── Tokyo_BigSight_3k.hdr ├── Tokyo_BigSight_Env.hdr ├── brdf256.bin ├── skysphere.fbx ├── skysphere.fs └── skysphere.vs ├── cmake_all.bat ├── config.json ├── data └── windows │ ├── SetupDialog.rc │ └── resource.h ├── externals └── glew │ ├── GL │ ├── glew.h │ ├── glxew.h │ └── wglew.h │ ├── LICENSE.txt │ └── glew.c ├── file_id.diz └── src ├── Geometry.cpp ├── Geometry.h ├── Main.cpp ├── Renderer.cpp ├── Renderer.h ├── SetupDialog.h ├── platform_common └── SetupDialog.cpp └── platform_w32 └── SetupDialog.cpp /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/build_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/.github/workflows/build_release.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | build.* 2 | .vs 3 | *.aps 4 | imgui.ini -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/README.md -------------------------------------------------------------------------------- /Shaders/basic_specgloss.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/Shaders/basic_specgloss.fs -------------------------------------------------------------------------------- /Shaders/basic_specgloss.vs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/Shaders/basic_specgloss.vs -------------------------------------------------------------------------------- /Shaders/pbr.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/Shaders/pbr.fs -------------------------------------------------------------------------------- /Shaders/pbr.vs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/Shaders/pbr.vs -------------------------------------------------------------------------------- /Skyboxes/Barce_Rooftop_C_3k.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/Skyboxes/Barce_Rooftop_C_3k.hdr -------------------------------------------------------------------------------- /Skyboxes/Barce_Rooftop_C_Env.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/Skyboxes/Barce_Rooftop_C_Env.hdr -------------------------------------------------------------------------------- /Skyboxes/Barcelona_Rooftops.ibl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/Skyboxes/Barcelona_Rooftops.ibl -------------------------------------------------------------------------------- /Skyboxes/GCanyon_C_YumaPoint_3k.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/Skyboxes/GCanyon_C_YumaPoint_3k.hdr -------------------------------------------------------------------------------- /Skyboxes/GCanyon_C_YumaPoint_Env.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/Skyboxes/GCanyon_C_YumaPoint_Env.hdr -------------------------------------------------------------------------------- /Skyboxes/GrandCanyon_C_YumaPoint.ibl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/Skyboxes/GrandCanyon_C_YumaPoint.ibl -------------------------------------------------------------------------------- /Skyboxes/Tokyo_BigSight.ibl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/Skyboxes/Tokyo_BigSight.ibl -------------------------------------------------------------------------------- /Skyboxes/Tokyo_BigSight_3k.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/Skyboxes/Tokyo_BigSight_3k.hdr -------------------------------------------------------------------------------- /Skyboxes/Tokyo_BigSight_Env.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/Skyboxes/Tokyo_BigSight_Env.hdr -------------------------------------------------------------------------------- /Skyboxes/brdf256.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/Skyboxes/brdf256.bin -------------------------------------------------------------------------------- /Skyboxes/skysphere.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/Skyboxes/skysphere.fbx -------------------------------------------------------------------------------- /Skyboxes/skysphere.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/Skyboxes/skysphere.fs -------------------------------------------------------------------------------- /Skyboxes/skysphere.vs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/Skyboxes/skysphere.vs -------------------------------------------------------------------------------- /cmake_all.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/cmake_all.bat -------------------------------------------------------------------------------- /config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/config.json -------------------------------------------------------------------------------- /data/windows/SetupDialog.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/data/windows/SetupDialog.rc -------------------------------------------------------------------------------- /data/windows/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/data/windows/resource.h -------------------------------------------------------------------------------- /externals/glew/GL/glew.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/externals/glew/GL/glew.h -------------------------------------------------------------------------------- /externals/glew/GL/glxew.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/externals/glew/GL/glxew.h -------------------------------------------------------------------------------- /externals/glew/GL/wglew.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/externals/glew/GL/wglew.h -------------------------------------------------------------------------------- /externals/glew/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/externals/glew/LICENSE.txt -------------------------------------------------------------------------------- /externals/glew/glew.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/externals/glew/glew.c -------------------------------------------------------------------------------- /file_id.diz: -------------------------------------------------------------------------------- 1 | 2 | FOXOTRON 3 | 4 | General purpose model viewer 5 | 6 | https://github.com/Gargaj/Foxotron/ -------------------------------------------------------------------------------- /src/Geometry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/src/Geometry.cpp -------------------------------------------------------------------------------- /src/Geometry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/src/Geometry.h -------------------------------------------------------------------------------- /src/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/src/Main.cpp -------------------------------------------------------------------------------- /src/Renderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/src/Renderer.cpp -------------------------------------------------------------------------------- /src/Renderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/src/Renderer.h -------------------------------------------------------------------------------- /src/SetupDialog.h: -------------------------------------------------------------------------------- 1 | namespace SetupDialog 2 | { 3 | bool Open( RENDERER_SETTINGS * _settings ); 4 | } -------------------------------------------------------------------------------- /src/platform_common/SetupDialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/src/platform_common/SetupDialog.cpp -------------------------------------------------------------------------------- /src/platform_w32/SetupDialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gargaj/Foxotron/HEAD/src/platform_w32/SetupDialog.cpp --------------------------------------------------------------------------------