Like many others (see bellow), I create a deferred rendering pipeline for jme3. It’s a WIP version, and I very open to any feedback.
My main motivation, he is not to handle hundreds of lights, but I would like to use some “effects” that works better with (deep) GBuffer like motion blur, SAO.
The others, I found :
- from @kwando (wip-deferred-shading) : https://github.com/kwando/dmonkey (I take a lot at it for inspiration, Thanks)
- from @t0neg0d (Deferred Rendering (light + parallax + shadows + ssao + fog + bloom + fxaa))
- from @abies (october-2014-monthly-screenshot), I used its sponza model (thanks)
Since today, all the assets of my demo are availables (ready to use as .j3o) on jm3stuff : jme3stuff - Maven - Bintray
So you can play with the project (require gradle 2.x + jdk 8.x ) : GitHub - davidB/jme3_ext_deferred: [experimental] a deferred rendering for jME3