├── .gitattributes ├── MIT-LICENSE ├── README.md ├── Source ├── Samples │ └── 77_LightProbe │ │ ├── CMakeLists.txt │ │ ├── Character.cpp │ │ ├── Character.h │ │ ├── CharacterDemo.cpp │ │ ├── CharacterDemo.h │ │ ├── CollisionLayer.h │ │ ├── CubeCapture.cpp │ │ ├── CubeCapture.h │ │ ├── LightProbe.cpp │ │ ├── LightProbe.h │ │ ├── LightProbeCreator.cpp │ │ └── LightProbeCreator.h └── Urho3D │ └── Core │ └── HelperThread.h ├── bin └── Data │ ├── LightProbe │ ├── Cubemaps │ │ ├── node20.xml │ │ ├── node20_NegX.png │ │ ├── node20_NegY.png │ │ ├── node20_NegZ.png │ │ ├── node20_PosX.png │ │ ├── node20_PosY.png │ │ └── node20_PosZ.png │ ├── Materials │ │ ├── BetaBody_MAT.xml │ │ ├── BetaJoints_MAT.xml │ │ ├── coneGlobeMat.xml │ │ ├── defaultMat.xml │ │ ├── disk1Mat.xml │ │ ├── disk2Mat.xml │ │ ├── grnMat.xml │ │ ├── lightProbeMat.xml │ │ ├── pointGlobe1Mat.xml │ │ ├── pointGlobe2Mat.xml │ │ ├── pointGlobe3Mat.xml │ │ └── redMat.xml │ ├── Models │ │ ├── base.mdl │ │ ├── box.mdl │ │ ├── ceiling.mdl │ │ ├── disk.mdl │ │ ├── sphere.mdl │ │ └── wall.mdl │ ├── Shaders │ │ ├── GLSL │ │ │ ├── LightProbe.glsl │ │ │ └── LitSolidLP.glsl │ │ └── HLSL │ │ │ ├── LightProbe.hlsl │ │ │ └── LitSolidLP.hlsl │ ├── Techniques │ │ └── NoTextureLP.xml │ ├── Textures │ │ ├── ProtoWhite256.jpg │ │ ├── SHprobeData.png │ │ ├── SHprobeData.xml │ │ ├── diskdiff.jpg │ │ ├── diskemissive.jpg │ │ └── lightProbe.xml │ └── testScene.xml │ └── Platforms │ ├── Materials │ ├── BetaBody_MAT.xml │ └── BetaJoints_MAT.xml │ └── Models │ └── BetaLowpoly │ ├── Beta.mdl │ ├── Beta_Idle.ani │ ├── Beta_JumpLoop1.ani │ ├── Beta_JumpStart.ani │ ├── Beta_Run.ani │ ├── License.txt │ └── Readme.txt └── screenshot └── lightprobescreen0.png /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/.gitattributes -------------------------------------------------------------------------------- /MIT-LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/MIT-LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/README.md -------------------------------------------------------------------------------- /Source/Samples/77_LightProbe/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/Source/Samples/77_LightProbe/CMakeLists.txt -------------------------------------------------------------------------------- /Source/Samples/77_LightProbe/Character.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/Source/Samples/77_LightProbe/Character.cpp -------------------------------------------------------------------------------- /Source/Samples/77_LightProbe/Character.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/Source/Samples/77_LightProbe/Character.h -------------------------------------------------------------------------------- /Source/Samples/77_LightProbe/CharacterDemo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/Source/Samples/77_LightProbe/CharacterDemo.cpp -------------------------------------------------------------------------------- /Source/Samples/77_LightProbe/CharacterDemo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/Source/Samples/77_LightProbe/CharacterDemo.h -------------------------------------------------------------------------------- /Source/Samples/77_LightProbe/CollisionLayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/Source/Samples/77_LightProbe/CollisionLayer.h -------------------------------------------------------------------------------- /Source/Samples/77_LightProbe/CubeCapture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/Source/Samples/77_LightProbe/CubeCapture.cpp -------------------------------------------------------------------------------- /Source/Samples/77_LightProbe/CubeCapture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/Source/Samples/77_LightProbe/CubeCapture.h -------------------------------------------------------------------------------- /Source/Samples/77_LightProbe/LightProbe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/Source/Samples/77_LightProbe/LightProbe.cpp -------------------------------------------------------------------------------- /Source/Samples/77_LightProbe/LightProbe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/Source/Samples/77_LightProbe/LightProbe.h -------------------------------------------------------------------------------- /Source/Samples/77_LightProbe/LightProbeCreator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/Source/Samples/77_LightProbe/LightProbeCreator.cpp -------------------------------------------------------------------------------- /Source/Samples/77_LightProbe/LightProbeCreator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/Source/Samples/77_LightProbe/LightProbeCreator.h -------------------------------------------------------------------------------- /Source/Urho3D/Core/HelperThread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/Source/Urho3D/Core/HelperThread.h -------------------------------------------------------------------------------- /bin/Data/LightProbe/Cubemaps/node20.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Cubemaps/node20.xml -------------------------------------------------------------------------------- /bin/Data/LightProbe/Cubemaps/node20_NegX.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Cubemaps/node20_NegX.png -------------------------------------------------------------------------------- /bin/Data/LightProbe/Cubemaps/node20_NegY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Cubemaps/node20_NegY.png -------------------------------------------------------------------------------- /bin/Data/LightProbe/Cubemaps/node20_NegZ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Cubemaps/node20_NegZ.png -------------------------------------------------------------------------------- /bin/Data/LightProbe/Cubemaps/node20_PosX.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Cubemaps/node20_PosX.png -------------------------------------------------------------------------------- /bin/Data/LightProbe/Cubemaps/node20_PosY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Cubemaps/node20_PosY.png -------------------------------------------------------------------------------- /bin/Data/LightProbe/Cubemaps/node20_PosZ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Cubemaps/node20_PosZ.png -------------------------------------------------------------------------------- /bin/Data/LightProbe/Materials/BetaBody_MAT.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Materials/BetaBody_MAT.xml -------------------------------------------------------------------------------- /bin/Data/LightProbe/Materials/BetaJoints_MAT.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Materials/BetaJoints_MAT.xml -------------------------------------------------------------------------------- /bin/Data/LightProbe/Materials/coneGlobeMat.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Materials/coneGlobeMat.xml -------------------------------------------------------------------------------- /bin/Data/LightProbe/Materials/defaultMat.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Materials/defaultMat.xml -------------------------------------------------------------------------------- /bin/Data/LightProbe/Materials/disk1Mat.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Materials/disk1Mat.xml -------------------------------------------------------------------------------- /bin/Data/LightProbe/Materials/disk2Mat.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Materials/disk2Mat.xml -------------------------------------------------------------------------------- /bin/Data/LightProbe/Materials/grnMat.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Materials/grnMat.xml -------------------------------------------------------------------------------- /bin/Data/LightProbe/Materials/lightProbeMat.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Materials/lightProbeMat.xml -------------------------------------------------------------------------------- /bin/Data/LightProbe/Materials/pointGlobe1Mat.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Materials/pointGlobe1Mat.xml -------------------------------------------------------------------------------- /bin/Data/LightProbe/Materials/pointGlobe2Mat.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Materials/pointGlobe2Mat.xml -------------------------------------------------------------------------------- /bin/Data/LightProbe/Materials/pointGlobe3Mat.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Materials/pointGlobe3Mat.xml -------------------------------------------------------------------------------- /bin/Data/LightProbe/Materials/redMat.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Materials/redMat.xml -------------------------------------------------------------------------------- /bin/Data/LightProbe/Models/base.mdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Models/base.mdl -------------------------------------------------------------------------------- /bin/Data/LightProbe/Models/box.mdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Models/box.mdl -------------------------------------------------------------------------------- /bin/Data/LightProbe/Models/ceiling.mdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Models/ceiling.mdl -------------------------------------------------------------------------------- /bin/Data/LightProbe/Models/disk.mdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Models/disk.mdl -------------------------------------------------------------------------------- /bin/Data/LightProbe/Models/sphere.mdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Models/sphere.mdl -------------------------------------------------------------------------------- /bin/Data/LightProbe/Models/wall.mdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Models/wall.mdl -------------------------------------------------------------------------------- /bin/Data/LightProbe/Shaders/GLSL/LightProbe.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Shaders/GLSL/LightProbe.glsl -------------------------------------------------------------------------------- /bin/Data/LightProbe/Shaders/GLSL/LitSolidLP.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Shaders/GLSL/LitSolidLP.glsl -------------------------------------------------------------------------------- /bin/Data/LightProbe/Shaders/HLSL/LightProbe.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Shaders/HLSL/LightProbe.hlsl -------------------------------------------------------------------------------- /bin/Data/LightProbe/Shaders/HLSL/LitSolidLP.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Shaders/HLSL/LitSolidLP.hlsl -------------------------------------------------------------------------------- /bin/Data/LightProbe/Techniques/NoTextureLP.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Techniques/NoTextureLP.xml -------------------------------------------------------------------------------- /bin/Data/LightProbe/Textures/ProtoWhite256.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Textures/ProtoWhite256.jpg -------------------------------------------------------------------------------- /bin/Data/LightProbe/Textures/SHprobeData.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Textures/SHprobeData.png -------------------------------------------------------------------------------- /bin/Data/LightProbe/Textures/SHprobeData.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Textures/SHprobeData.xml -------------------------------------------------------------------------------- /bin/Data/LightProbe/Textures/diskdiff.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Textures/diskdiff.jpg -------------------------------------------------------------------------------- /bin/Data/LightProbe/Textures/diskemissive.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Textures/diskemissive.jpg -------------------------------------------------------------------------------- /bin/Data/LightProbe/Textures/lightProbe.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/Textures/lightProbe.xml -------------------------------------------------------------------------------- /bin/Data/LightProbe/testScene.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/LightProbe/testScene.xml -------------------------------------------------------------------------------- /bin/Data/Platforms/Materials/BetaBody_MAT.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/Platforms/Materials/BetaBody_MAT.xml -------------------------------------------------------------------------------- /bin/Data/Platforms/Materials/BetaJoints_MAT.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/Platforms/Materials/BetaJoints_MAT.xml -------------------------------------------------------------------------------- /bin/Data/Platforms/Models/BetaLowpoly/Beta.mdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/Platforms/Models/BetaLowpoly/Beta.mdl -------------------------------------------------------------------------------- /bin/Data/Platforms/Models/BetaLowpoly/Beta_Idle.ani: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/Platforms/Models/BetaLowpoly/Beta_Idle.ani -------------------------------------------------------------------------------- /bin/Data/Platforms/Models/BetaLowpoly/Beta_JumpLoop1.ani: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/Platforms/Models/BetaLowpoly/Beta_JumpLoop1.ani -------------------------------------------------------------------------------- /bin/Data/Platforms/Models/BetaLowpoly/Beta_JumpStart.ani: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/Platforms/Models/BetaLowpoly/Beta_JumpStart.ani -------------------------------------------------------------------------------- /bin/Data/Platforms/Models/BetaLowpoly/Beta_Run.ani: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/Platforms/Models/BetaLowpoly/Beta_Run.ani -------------------------------------------------------------------------------- /bin/Data/Platforms/Models/BetaLowpoly/License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/Platforms/Models/BetaLowpoly/License.txt -------------------------------------------------------------------------------- /bin/Data/Platforms/Models/BetaLowpoly/Readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/bin/Data/Platforms/Models/BetaLowpoly/Readme.txt -------------------------------------------------------------------------------- /screenshot/lightprobescreen0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lumak/Urho3D-LightProbe/HEAD/screenshot/lightprobescreen0.png --------------------------------------------------------------------------------