├── DemoScreenshot.jpg ├── DemoScreenshot_small.jpg ├── LightIndexedDeferredLighting1.1.pdf ├── README.md └── Source ├── DeferredLighting ├── App.cpp ├── App.h ├── App_Util.cpp ├── DeferredLighting.exe ├── DeferredLighting.sln ├── DeferredLighting.vcproj ├── LightPositions.h ├── Makefile ├── compareTex.shd ├── depthOnly.shd ├── lightingColorOnly.shd ├── lightingLIDefer.shd ├── lightingLIDefer_stone.shd ├── lightingMP.shd ├── lightingMP_ambient.shd ├── lightingMP_stone.shd ├── lightingMP_stone_ambient.shd ├── plainColor.shd └── plainTex.shd ├── Framework3 ├── Audio │ ├── Audio.cpp │ ├── Audio.h │ ├── al.h │ ├── alc.h │ ├── alut.h │ ├── codec.h │ ├── ogg.h │ ├── os_types.h │ └── vorbisfile.h ├── BaseApp.cpp ├── BaseApp.h ├── CPU.cpp ├── CPU.h ├── Config.cpp ├── Config.h ├── Direct3D │ ├── D3DApp.cpp │ ├── D3DApp.h │ ├── Direct3DRenderer.cpp │ └── Direct3DRenderer.h ├── Direct3D10 │ ├── D3D10App.cpp │ ├── D3D10App.h │ ├── Direct3D10Renderer.cpp │ └── Direct3D10Renderer.h ├── GUI │ ├── Button.cpp │ ├── Button.h │ ├── CheckBox.cpp │ ├── CheckBox.h │ ├── Dialog.cpp │ ├── Dialog.h │ ├── DropDownList.cpp │ ├── DropDownList.h │ ├── Label.cpp │ ├── Label.h │ ├── Slider.cpp │ ├── Slider.h │ ├── Widget.cpp │ └── Widget.h ├── Imaging │ ├── Image.cpp │ ├── Image.h │ ├── jconfig.h │ ├── jmorecfg.h │ ├── jpeglib.h │ ├── png.h │ ├── pngconf.h │ ├── zconf.h │ └── zlib.h ├── Libs │ ├── ALut.lib │ ├── OpenAL32.lib │ ├── libjpeg.lib │ ├── libpng.lib │ ├── ogg_static.lib │ ├── vorbis_static.lib │ ├── vorbisfile_static.lib │ └── zlib.lib ├── Linux │ └── LinuxBase.cpp ├── Mac │ └── MacBase.cpp ├── Math │ ├── Frustum.cpp │ ├── Frustum.h │ ├── MathTools.cpp │ ├── MathTools.h │ ├── MyMath.h │ ├── Noise.cpp │ ├── Noise.h │ ├── Reorder.cpp │ ├── Reorder.h │ ├── SIMD.cpp │ ├── SIMD.h │ ├── Scissor.cpp │ ├── Scissor.h │ ├── SphericalHarmonics.cpp │ ├── SphericalHarmonics.h │ ├── Vector.cpp │ └── Vector.h ├── OpenGL │ ├── OpenGLApp.cpp │ ├── OpenGLApp.h │ ├── OpenGLExtensions.cpp │ ├── OpenGLExtensions.h │ ├── OpenGLRenderer.cpp │ ├── OpenGLRenderer.h │ └── project.cpp ├── Platform.cpp ├── Platform.h ├── Renderer.cpp ├── Renderer.h ├── Util │ ├── Array.h │ ├── BSP.cpp │ ├── BSP.h │ ├── Hash.h │ ├── KdTree.h │ ├── Model.cpp │ ├── Model.h │ ├── Queue.h │ ├── String.cpp │ ├── String.h │ ├── TexturePacker.cpp │ ├── TexturePacker.h │ ├── Thread.cpp │ ├── Thread.h │ ├── Tokenizer.cpp │ └── Tokenizer.h └── Windows │ ├── Resources.aps │ ├── Resources.rc │ ├── WindowsBase.cpp │ ├── mainicon.ico │ └── resource.h ├── Models ├── Horse.hmdl └── Room6 │ └── Map.obj ├── Textures ├── Fonts │ ├── Future.dds │ └── Future.font ├── NoiseVolume.dds ├── StoneWall_1-4.dds ├── StoneWall_1-4Bump.dds ├── brick01.dds ├── brick01Bump.dds ├── floor_wood_3.dds ├── floor_wood_3Bump.dds ├── spot.dds ├── stone08.dds └── stone08Bump.dds └── readme.txt /DemoScreenshot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/DemoScreenshot.jpg -------------------------------------------------------------------------------- /DemoScreenshot_small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/DemoScreenshot_small.jpg -------------------------------------------------------------------------------- /LightIndexedDeferredLighting1.1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/LightIndexedDeferredLighting1.1.pdf -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/README.md -------------------------------------------------------------------------------- /Source/DeferredLighting/App.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/DeferredLighting/App.cpp -------------------------------------------------------------------------------- /Source/DeferredLighting/App.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/DeferredLighting/App.h -------------------------------------------------------------------------------- /Source/DeferredLighting/App_Util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/DeferredLighting/App_Util.cpp -------------------------------------------------------------------------------- /Source/DeferredLighting/DeferredLighting.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/DeferredLighting/DeferredLighting.exe -------------------------------------------------------------------------------- /Source/DeferredLighting/DeferredLighting.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/DeferredLighting/DeferredLighting.sln -------------------------------------------------------------------------------- /Source/DeferredLighting/DeferredLighting.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/DeferredLighting/DeferredLighting.vcproj -------------------------------------------------------------------------------- /Source/DeferredLighting/LightPositions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/DeferredLighting/LightPositions.h -------------------------------------------------------------------------------- /Source/DeferredLighting/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/DeferredLighting/Makefile -------------------------------------------------------------------------------- /Source/DeferredLighting/compareTex.shd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/DeferredLighting/compareTex.shd -------------------------------------------------------------------------------- /Source/DeferredLighting/depthOnly.shd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/DeferredLighting/depthOnly.shd -------------------------------------------------------------------------------- /Source/DeferredLighting/lightingColorOnly.shd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/DeferredLighting/lightingColorOnly.shd -------------------------------------------------------------------------------- /Source/DeferredLighting/lightingLIDefer.shd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/DeferredLighting/lightingLIDefer.shd -------------------------------------------------------------------------------- /Source/DeferredLighting/lightingLIDefer_stone.shd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/DeferredLighting/lightingLIDefer_stone.shd -------------------------------------------------------------------------------- /Source/DeferredLighting/lightingMP.shd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/DeferredLighting/lightingMP.shd -------------------------------------------------------------------------------- /Source/DeferredLighting/lightingMP_ambient.shd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/DeferredLighting/lightingMP_ambient.shd -------------------------------------------------------------------------------- /Source/DeferredLighting/lightingMP_stone.shd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/DeferredLighting/lightingMP_stone.shd -------------------------------------------------------------------------------- /Source/DeferredLighting/lightingMP_stone_ambient.shd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/DeferredLighting/lightingMP_stone_ambient.shd -------------------------------------------------------------------------------- /Source/DeferredLighting/plainColor.shd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/DeferredLighting/plainColor.shd -------------------------------------------------------------------------------- /Source/DeferredLighting/plainTex.shd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/DeferredLighting/plainTex.shd -------------------------------------------------------------------------------- /Source/Framework3/Audio/Audio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Audio/Audio.cpp -------------------------------------------------------------------------------- /Source/Framework3/Audio/Audio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Audio/Audio.h -------------------------------------------------------------------------------- /Source/Framework3/Audio/al.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Audio/al.h -------------------------------------------------------------------------------- /Source/Framework3/Audio/alc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Audio/alc.h -------------------------------------------------------------------------------- /Source/Framework3/Audio/alut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Audio/alut.h -------------------------------------------------------------------------------- /Source/Framework3/Audio/codec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Audio/codec.h -------------------------------------------------------------------------------- /Source/Framework3/Audio/ogg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Audio/ogg.h -------------------------------------------------------------------------------- /Source/Framework3/Audio/os_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Audio/os_types.h -------------------------------------------------------------------------------- /Source/Framework3/Audio/vorbisfile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Audio/vorbisfile.h -------------------------------------------------------------------------------- /Source/Framework3/BaseApp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/BaseApp.cpp -------------------------------------------------------------------------------- /Source/Framework3/BaseApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/BaseApp.h -------------------------------------------------------------------------------- /Source/Framework3/CPU.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/CPU.cpp -------------------------------------------------------------------------------- /Source/Framework3/CPU.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/CPU.h -------------------------------------------------------------------------------- /Source/Framework3/Config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Config.cpp -------------------------------------------------------------------------------- /Source/Framework3/Config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Config.h -------------------------------------------------------------------------------- /Source/Framework3/Direct3D/D3DApp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Direct3D/D3DApp.cpp -------------------------------------------------------------------------------- /Source/Framework3/Direct3D/D3DApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Direct3D/D3DApp.h -------------------------------------------------------------------------------- /Source/Framework3/Direct3D/Direct3DRenderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Direct3D/Direct3DRenderer.cpp -------------------------------------------------------------------------------- /Source/Framework3/Direct3D/Direct3DRenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Direct3D/Direct3DRenderer.h -------------------------------------------------------------------------------- /Source/Framework3/Direct3D10/D3D10App.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Direct3D10/D3D10App.cpp -------------------------------------------------------------------------------- /Source/Framework3/Direct3D10/D3D10App.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Direct3D10/D3D10App.h -------------------------------------------------------------------------------- /Source/Framework3/Direct3D10/Direct3D10Renderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Direct3D10/Direct3D10Renderer.cpp -------------------------------------------------------------------------------- /Source/Framework3/Direct3D10/Direct3D10Renderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Direct3D10/Direct3D10Renderer.h -------------------------------------------------------------------------------- /Source/Framework3/GUI/Button.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/GUI/Button.cpp -------------------------------------------------------------------------------- /Source/Framework3/GUI/Button.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/GUI/Button.h -------------------------------------------------------------------------------- /Source/Framework3/GUI/CheckBox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/GUI/CheckBox.cpp -------------------------------------------------------------------------------- /Source/Framework3/GUI/CheckBox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/GUI/CheckBox.h -------------------------------------------------------------------------------- /Source/Framework3/GUI/Dialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/GUI/Dialog.cpp -------------------------------------------------------------------------------- /Source/Framework3/GUI/Dialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/GUI/Dialog.h -------------------------------------------------------------------------------- /Source/Framework3/GUI/DropDownList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/GUI/DropDownList.cpp -------------------------------------------------------------------------------- /Source/Framework3/GUI/DropDownList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/GUI/DropDownList.h -------------------------------------------------------------------------------- /Source/Framework3/GUI/Label.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/GUI/Label.cpp -------------------------------------------------------------------------------- /Source/Framework3/GUI/Label.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/GUI/Label.h -------------------------------------------------------------------------------- /Source/Framework3/GUI/Slider.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/GUI/Slider.cpp -------------------------------------------------------------------------------- /Source/Framework3/GUI/Slider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/GUI/Slider.h -------------------------------------------------------------------------------- /Source/Framework3/GUI/Widget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/GUI/Widget.cpp -------------------------------------------------------------------------------- /Source/Framework3/GUI/Widget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/GUI/Widget.h -------------------------------------------------------------------------------- /Source/Framework3/Imaging/Image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Imaging/Image.cpp -------------------------------------------------------------------------------- /Source/Framework3/Imaging/Image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Imaging/Image.h -------------------------------------------------------------------------------- /Source/Framework3/Imaging/jconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Imaging/jconfig.h -------------------------------------------------------------------------------- /Source/Framework3/Imaging/jmorecfg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Imaging/jmorecfg.h -------------------------------------------------------------------------------- /Source/Framework3/Imaging/jpeglib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Imaging/jpeglib.h -------------------------------------------------------------------------------- /Source/Framework3/Imaging/png.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Imaging/png.h -------------------------------------------------------------------------------- /Source/Framework3/Imaging/pngconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Imaging/pngconf.h -------------------------------------------------------------------------------- /Source/Framework3/Imaging/zconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Imaging/zconf.h -------------------------------------------------------------------------------- /Source/Framework3/Imaging/zlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Imaging/zlib.h -------------------------------------------------------------------------------- /Source/Framework3/Libs/ALut.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Libs/ALut.lib -------------------------------------------------------------------------------- /Source/Framework3/Libs/OpenAL32.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Libs/OpenAL32.lib -------------------------------------------------------------------------------- /Source/Framework3/Libs/libjpeg.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Libs/libjpeg.lib -------------------------------------------------------------------------------- /Source/Framework3/Libs/libpng.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Libs/libpng.lib -------------------------------------------------------------------------------- /Source/Framework3/Libs/ogg_static.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Libs/ogg_static.lib -------------------------------------------------------------------------------- /Source/Framework3/Libs/vorbis_static.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Libs/vorbis_static.lib -------------------------------------------------------------------------------- /Source/Framework3/Libs/vorbisfile_static.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Libs/vorbisfile_static.lib -------------------------------------------------------------------------------- /Source/Framework3/Libs/zlib.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Libs/zlib.lib -------------------------------------------------------------------------------- /Source/Framework3/Linux/LinuxBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Linux/LinuxBase.cpp -------------------------------------------------------------------------------- /Source/Framework3/Mac/MacBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Mac/MacBase.cpp -------------------------------------------------------------------------------- /Source/Framework3/Math/Frustum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Math/Frustum.cpp -------------------------------------------------------------------------------- /Source/Framework3/Math/Frustum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Math/Frustum.h -------------------------------------------------------------------------------- /Source/Framework3/Math/MathTools.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Math/MathTools.cpp -------------------------------------------------------------------------------- /Source/Framework3/Math/MathTools.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Math/MathTools.h -------------------------------------------------------------------------------- /Source/Framework3/Math/MyMath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Math/MyMath.h -------------------------------------------------------------------------------- /Source/Framework3/Math/Noise.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Math/Noise.cpp -------------------------------------------------------------------------------- /Source/Framework3/Math/Noise.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Math/Noise.h -------------------------------------------------------------------------------- /Source/Framework3/Math/Reorder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Math/Reorder.cpp -------------------------------------------------------------------------------- /Source/Framework3/Math/Reorder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Math/Reorder.h -------------------------------------------------------------------------------- /Source/Framework3/Math/SIMD.cpp: -------------------------------------------------------------------------------- 1 | #include "SIMD.h" 2 | 3 | -------------------------------------------------------------------------------- /Source/Framework3/Math/SIMD.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Math/SIMD.h -------------------------------------------------------------------------------- /Source/Framework3/Math/Scissor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Math/Scissor.cpp -------------------------------------------------------------------------------- /Source/Framework3/Math/Scissor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Math/Scissor.h -------------------------------------------------------------------------------- /Source/Framework3/Math/SphericalHarmonics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Math/SphericalHarmonics.cpp -------------------------------------------------------------------------------- /Source/Framework3/Math/SphericalHarmonics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Math/SphericalHarmonics.h -------------------------------------------------------------------------------- /Source/Framework3/Math/Vector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Math/Vector.cpp -------------------------------------------------------------------------------- /Source/Framework3/Math/Vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Math/Vector.h -------------------------------------------------------------------------------- /Source/Framework3/OpenGL/OpenGLApp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/OpenGL/OpenGLApp.cpp -------------------------------------------------------------------------------- /Source/Framework3/OpenGL/OpenGLApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/OpenGL/OpenGLApp.h -------------------------------------------------------------------------------- /Source/Framework3/OpenGL/OpenGLExtensions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/OpenGL/OpenGLExtensions.cpp -------------------------------------------------------------------------------- /Source/Framework3/OpenGL/OpenGLExtensions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/OpenGL/OpenGLExtensions.h -------------------------------------------------------------------------------- /Source/Framework3/OpenGL/OpenGLRenderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/OpenGL/OpenGLRenderer.cpp -------------------------------------------------------------------------------- /Source/Framework3/OpenGL/OpenGLRenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/OpenGL/OpenGLRenderer.h -------------------------------------------------------------------------------- /Source/Framework3/OpenGL/project.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/OpenGL/project.cpp -------------------------------------------------------------------------------- /Source/Framework3/Platform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Platform.cpp -------------------------------------------------------------------------------- /Source/Framework3/Platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Platform.h -------------------------------------------------------------------------------- /Source/Framework3/Renderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Renderer.cpp -------------------------------------------------------------------------------- /Source/Framework3/Renderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Renderer.h -------------------------------------------------------------------------------- /Source/Framework3/Util/Array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Util/Array.h -------------------------------------------------------------------------------- /Source/Framework3/Util/BSP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Util/BSP.cpp -------------------------------------------------------------------------------- /Source/Framework3/Util/BSP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Util/BSP.h -------------------------------------------------------------------------------- /Source/Framework3/Util/Hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Util/Hash.h -------------------------------------------------------------------------------- /Source/Framework3/Util/KdTree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Util/KdTree.h -------------------------------------------------------------------------------- /Source/Framework3/Util/Model.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Util/Model.cpp -------------------------------------------------------------------------------- /Source/Framework3/Util/Model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Util/Model.h -------------------------------------------------------------------------------- /Source/Framework3/Util/Queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Util/Queue.h -------------------------------------------------------------------------------- /Source/Framework3/Util/String.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Util/String.cpp -------------------------------------------------------------------------------- /Source/Framework3/Util/String.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Util/String.h -------------------------------------------------------------------------------- /Source/Framework3/Util/TexturePacker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Util/TexturePacker.cpp -------------------------------------------------------------------------------- /Source/Framework3/Util/TexturePacker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Util/TexturePacker.h -------------------------------------------------------------------------------- /Source/Framework3/Util/Thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Util/Thread.cpp -------------------------------------------------------------------------------- /Source/Framework3/Util/Thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Util/Thread.h -------------------------------------------------------------------------------- /Source/Framework3/Util/Tokenizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Util/Tokenizer.cpp -------------------------------------------------------------------------------- /Source/Framework3/Util/Tokenizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Util/Tokenizer.h -------------------------------------------------------------------------------- /Source/Framework3/Windows/Resources.aps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Windows/Resources.aps -------------------------------------------------------------------------------- /Source/Framework3/Windows/Resources.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Windows/Resources.rc -------------------------------------------------------------------------------- /Source/Framework3/Windows/WindowsBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Windows/WindowsBase.cpp -------------------------------------------------------------------------------- /Source/Framework3/Windows/mainicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Windows/mainicon.ico -------------------------------------------------------------------------------- /Source/Framework3/Windows/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Framework3/Windows/resource.h -------------------------------------------------------------------------------- /Source/Models/Horse.hmdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Models/Horse.hmdl -------------------------------------------------------------------------------- /Source/Models/Room6/Map.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Models/Room6/Map.obj -------------------------------------------------------------------------------- /Source/Textures/Fonts/Future.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Textures/Fonts/Future.dds -------------------------------------------------------------------------------- /Source/Textures/Fonts/Future.font: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Textures/Fonts/Future.font -------------------------------------------------------------------------------- /Source/Textures/NoiseVolume.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Textures/NoiseVolume.dds -------------------------------------------------------------------------------- /Source/Textures/StoneWall_1-4.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Textures/StoneWall_1-4.dds -------------------------------------------------------------------------------- /Source/Textures/StoneWall_1-4Bump.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Textures/StoneWall_1-4Bump.dds -------------------------------------------------------------------------------- /Source/Textures/brick01.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Textures/brick01.dds -------------------------------------------------------------------------------- /Source/Textures/brick01Bump.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Textures/brick01Bump.dds -------------------------------------------------------------------------------- /Source/Textures/floor_wood_3.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Textures/floor_wood_3.dds -------------------------------------------------------------------------------- /Source/Textures/floor_wood_3Bump.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Textures/floor_wood_3Bump.dds -------------------------------------------------------------------------------- /Source/Textures/spot.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Textures/spot.dds -------------------------------------------------------------------------------- /Source/Textures/stone08.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Textures/stone08.dds -------------------------------------------------------------------------------- /Source/Textures/stone08Bump.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/Textures/stone08Bump.dds -------------------------------------------------------------------------------- /Source/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrebilco/lightindexed-deferredrender/HEAD/Source/readme.txt --------------------------------------------------------------------------------