Stencil Shadows

Discussion area about developing with Ogre-Next (2.1, 2.2 and beyond)


Get rid of stencil shadows? (aka. shadow volumes)

Oh, Yeah!
42
75%
No, I think I'll need them
3
5%
No, I'm using them
4
7%
I don't care
6
11%
What's stencil shadows?
1
2%
 
Total votes: 56

User avatar
Zonder
Ogre Magi
Posts: 1172
Joined: Mon Aug 04, 2008 7:51 pm
Location: Manchester - England
x 76

Re: Stencil Shadows

Post by Zonder »

Klaim wrote:
Zonder wrote:
Klaim wrote:I don't know RTSS but at some point in my project I will have to have a on-the-fly shader composition system (Ogre Compositor work only with pixels of a viewport right?) so if it can do that it's interesting at least for me. I didn't try to use RTSS yet, but if later I find that it's unusable I'll be forced to implement a system myself specific to my need.
Have a look at shiny http://ogre3d.org/forums/viewtopic.php?t=71117
Yes that's another possibility I forgot about, thanks for reminding me.
I knew you commented on it but wasn't sure if you remembered. Was a year ago :)
There are 10 types of people in the world: Those who understand binary, and those who don't...
zoeyku
Gnoblar
Posts: 2
Joined: Sat Aug 24, 2013 3:02 am

Re: Stencil Shadows

Post by zoeyku »

It's true that it's possible to implement the same shadows provided by Ogre but it's not a trivial task...
User avatar
duststorm
Minaton
Posts: 921
Joined: Sat Jul 31, 2010 6:29 pm
Location: Belgium
x 80

Re: Stencil Shadows

Post by duststorm »

I think there is no place for stencil shadows in a modern rendering engine.
It will only make it harder to redesign the architecture, and shaderless technologies should probably be avoided altogether (a system like RTSS can generate shaders automatically if required).

Apart from the technical difficulties it could pose, it also makes life harder for Ogre beginners. They often are presented with a large scale of choices which makes it harder for them to get started. Better to guide them in what is most likely the way to go. Most questions about stencil shadow I see on this forum are from misguided beginners.
Developer @ MakeHuman.org