Awesome
qt5-shadow-maps
Shadow mapping implementation with Qt5 and OpenGL (Qt 5.4 or higher)
Algorithms
- Ordinary shadow mapping for direct shadows
- Reflective Shadow Maps <a href="http://dl.acm.org/citation.cfm?id=1053460" target="_blank">[Dachsbacher and Stamminger 2005]</a>
- Imperfect Shadow Maps <a href="http://dl.acm.org/citation.cfm?id=1409082" target="_blank">[Ritschel et al. 2008]</a>
Build
Please use CMake 3.0.0
or higher.
$ git clone https://github.com/tatsy/qt5-shadow-maps.git
$ mkdir build
$ cd build
$ cmake ..
$ cmake --build .
Result
Shadow Maps | Reflective Shadow Maps |
---|---|
<img alt="SM" src="./results/sm.png" width="400"/> | <img alt="RSM" src="./results/rsm.png" width="400"/> |
Imperfect Shadow Maps | Shadow Maps from VPLs |
---|---|
<img alt="SM" src="./results/ism.png" width="400"/> | <img alt="RSM" src="./results/vpls.png" width="400"/> |
License
MIT License 2015 (c) Tatsuya Yatagawa (tatsy)