Ybalrid / Annwvyn

Annwvyn C++ Open Source designed-for-VR game engine and application developement framework
MIT License
41 stars 7 forks source link

Use Exponentional Shadow Maps #130

Closed Ybalrid closed 5 years ago

Ybalrid commented 7 years ago

Current shadows are quite ugly. Ogre has support for ESM and a sample that show how to use them. Study that.

Ybalrid commented 7 years ago

I created a branch for that

Ybalrid commented 7 years ago

This require changes on the way shader parameters are accessed by Annwvyn regarding the Ogre compositor. And the ESM sample isn't helping much.

Instead of copy-pasting a bunch of code from the sample, this will require some refactoring, alongside the exposure control code for HDR. Task rejected in 0.4 roadmap

Ybalrid commented 6 years ago

Fix shadows for good