├── .all-contributorsrc ├── .gitignore ├── CMakeLists.txt ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── demo.cpp ├── doc ├── Doxyfile ├── custom.css ├── examples │ ├── gettingstarted1.cpp │ ├── gettingstarted2.cpp │ ├── gettingstarted3.cpp │ └── gettingstarted3b.cpp ├── img │ ├── demo.gif │ ├── demo_1.png │ ├── directed_1.png │ ├── directed_2.png │ ├── example.gif │ ├── example2.gif │ ├── example3.gif │ ├── intersection_1.png │ ├── intersection_2.png │ ├── lightingArea01.png │ ├── lightingArea02.png │ ├── lightingArea03.png │ ├── lightingArea04.png │ ├── param_beamangle_1.png │ ├── param_beamwidth_1.png │ ├── param_color_1.png │ ├── param_fade_1.png │ ├── param_intensity_1.png │ ├── param_range_1.png │ ├── radial_1.png │ └── radial_2.png ├── logo.svg └── md │ ├── build.md │ ├── demo_manual.md │ ├── fog_ambiental.md │ ├── lights_shadows.md │ ├── mainpage.md │ └── tutorials.md ├── include └── Candle │ ├── Candle.hpp │ ├── Constants.hpp │ ├── DirectedLight.hpp │ ├── LightSource.hpp │ ├── LightingArea.hpp │ ├── RadialLight.hpp │ ├── geometry │ ├── Line.hpp │ ├── Polygon.hpp │ └── Vector2.hpp │ └── graphics │ ├── Color.hpp │ └── VertexArray.hpp └── src ├── Color.cpp ├── Constants.cpp ├── DirectedLight.cpp ├── LightSource.cpp ├── LightingArea.cpp ├── Line.cpp ├── Polygon.cpp ├── RadialLight.cpp └── VertexArray.cpp /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/README.md -------------------------------------------------------------------------------- /demo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/demo.cpp -------------------------------------------------------------------------------- /doc/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/doc/Doxyfile -------------------------------------------------------------------------------- /doc/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/doc/custom.css -------------------------------------------------------------------------------- /doc/examples/gettingstarted1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/doc/examples/gettingstarted1.cpp -------------------------------------------------------------------------------- /doc/examples/gettingstarted2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/doc/examples/gettingstarted2.cpp -------------------------------------------------------------------------------- /doc/examples/gettingstarted3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/doc/examples/gettingstarted3.cpp -------------------------------------------------------------------------------- /doc/examples/gettingstarted3b.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/doc/examples/gettingstarted3b.cpp -------------------------------------------------------------------------------- /doc/img/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/doc/img/demo.gif -------------------------------------------------------------------------------- /doc/img/demo_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/doc/img/demo_1.png -------------------------------------------------------------------------------- /doc/img/directed_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/doc/img/directed_1.png -------------------------------------------------------------------------------- /doc/img/directed_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/doc/img/directed_2.png -------------------------------------------------------------------------------- /doc/img/example.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/doc/img/example.gif -------------------------------------------------------------------------------- /doc/img/example2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/doc/img/example2.gif -------------------------------------------------------------------------------- /doc/img/example3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/doc/img/example3.gif -------------------------------------------------------------------------------- /doc/img/intersection_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/doc/img/intersection_1.png -------------------------------------------------------------------------------- /doc/img/intersection_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/doc/img/intersection_2.png -------------------------------------------------------------------------------- /doc/img/lightingArea01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/doc/img/lightingArea01.png -------------------------------------------------------------------------------- /doc/img/lightingArea02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/doc/img/lightingArea02.png -------------------------------------------------------------------------------- /doc/img/lightingArea03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/doc/img/lightingArea03.png -------------------------------------------------------------------------------- /doc/img/lightingArea04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/doc/img/lightingArea04.png -------------------------------------------------------------------------------- /doc/img/param_beamangle_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/doc/img/param_beamangle_1.png -------------------------------------------------------------------------------- /doc/img/param_beamwidth_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/doc/img/param_beamwidth_1.png -------------------------------------------------------------------------------- /doc/img/param_color_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/doc/img/param_color_1.png -------------------------------------------------------------------------------- /doc/img/param_fade_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/doc/img/param_fade_1.png -------------------------------------------------------------------------------- /doc/img/param_intensity_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/doc/img/param_intensity_1.png -------------------------------------------------------------------------------- /doc/img/param_range_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/doc/img/param_range_1.png -------------------------------------------------------------------------------- /doc/img/radial_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/doc/img/radial_1.png -------------------------------------------------------------------------------- /doc/img/radial_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/doc/img/radial_2.png -------------------------------------------------------------------------------- /doc/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/doc/logo.svg -------------------------------------------------------------------------------- /doc/md/build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/doc/md/build.md -------------------------------------------------------------------------------- /doc/md/demo_manual.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/doc/md/demo_manual.md -------------------------------------------------------------------------------- /doc/md/fog_ambiental.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/doc/md/fog_ambiental.md -------------------------------------------------------------------------------- /doc/md/lights_shadows.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/doc/md/lights_shadows.md -------------------------------------------------------------------------------- /doc/md/mainpage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/doc/md/mainpage.md -------------------------------------------------------------------------------- /doc/md/tutorials.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/doc/md/tutorials.md -------------------------------------------------------------------------------- /include/Candle/Candle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/include/Candle/Candle.hpp -------------------------------------------------------------------------------- /include/Candle/Constants.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/include/Candle/Constants.hpp -------------------------------------------------------------------------------- /include/Candle/DirectedLight.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/include/Candle/DirectedLight.hpp -------------------------------------------------------------------------------- /include/Candle/LightSource.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/include/Candle/LightSource.hpp -------------------------------------------------------------------------------- /include/Candle/LightingArea.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/include/Candle/LightingArea.hpp -------------------------------------------------------------------------------- /include/Candle/RadialLight.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/include/Candle/RadialLight.hpp -------------------------------------------------------------------------------- /include/Candle/geometry/Line.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/include/Candle/geometry/Line.hpp -------------------------------------------------------------------------------- /include/Candle/geometry/Polygon.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/include/Candle/geometry/Polygon.hpp -------------------------------------------------------------------------------- /include/Candle/geometry/Vector2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/include/Candle/geometry/Vector2.hpp -------------------------------------------------------------------------------- /include/Candle/graphics/Color.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/include/Candle/graphics/Color.hpp -------------------------------------------------------------------------------- /include/Candle/graphics/VertexArray.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/include/Candle/graphics/VertexArray.hpp -------------------------------------------------------------------------------- /src/Color.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/src/Color.cpp -------------------------------------------------------------------------------- /src/Constants.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/src/Constants.cpp -------------------------------------------------------------------------------- /src/DirectedLight.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/src/DirectedLight.cpp -------------------------------------------------------------------------------- /src/LightSource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/src/LightSource.cpp -------------------------------------------------------------------------------- /src/LightingArea.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/src/LightingArea.cpp -------------------------------------------------------------------------------- /src/Line.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/src/Line.cpp -------------------------------------------------------------------------------- /src/Polygon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/src/Polygon.cpp -------------------------------------------------------------------------------- /src/RadialLight.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/src/RadialLight.cpp -------------------------------------------------------------------------------- /src/VertexArray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MiguelMJ/Candle/HEAD/src/VertexArray.cpp --------------------------------------------------------------------------------