oglplus
oglplus copied to clipboard
Implement deferred/forward shading example
Hello.
I think it would be useful to leave this enhancement request documented here.
Seeing that deferred/forward shading is a very common feature used in game engines today, OGPlus should greatly benefit in showcasing said feature.
A few examples:
UPDATE: found more examples of a new lighting technique called forward tiled shading. Hopefully it will be helpful. Thanks!
http://aras-p.info/blog/2012/03/27/tiled-forward-shading-links/
lightindexed-deferredrender https://code.google.com/p/lightindexed-deferredrender/
Tech Demo: Deferred Lighting http://youtu.be/Hw-coxW3G5o
Deferred shading with dynamic soft shadows: http://youtu.be/lydvh5dAB10
Crytek/Dabrovic Sponza in Nucleus - dynamic camera: https://vimeo.com/14721594
Please let me know if there's anything else I could o or specify.
Thank you for your time.
Implemented : http://onlygraphix.com/2014/01/18/oglplus-tutorialdeferred-renderer/
@sasmaster Awesome sauce! I think we could close the issue if/when the demo code is integrated into the examples
code base of OGLPlus. Also, it would be great to see @matus-chochlik 's version too.
Would you guys agree? Thanks!
Nice and Thanks! I'll have a more detailed look at it and integrate it into the standalone examples if you agree, with appropriate credit and link to your page. But I'll need to do some changes to the build system first, as the standalone examples are not built with MSVC right now. I can also commit the example with your git id. If you wish so, let me know what git user.name and user.email to use.
Regarding this issue I'd like to leave it open so it reminds me that I should finish my own example.
Sure, no problem. Don't remember my git id. Just download it from my blog post. On Jan 19, 2014 8:44 AM, "Matus Chochlik" [email protected] wrote:
Nice and Thanks! I'll have a more detailed look at it and integrate it into the standalone examples if you agree, with appropriate credit and link to your page. But I'll need to do some changes to the build system first, as the standalone examples are not built with MSVC right now. I can also commit the example with your git id. If you wish so, let me know what git user.name and user.email to use.
Regarding this issue I'd like to leave it open so it reminds me that I should finish my own example.
— Reply to this email directly or view it on GitHubhttps://github.com/matus-chochlik/oglplus/issues/11#issuecomment-32702382 .