Who wants shadow support?

Who wants shadows, show your support!

and a double order of fries thanks. It’s a nice idea to have shadows and IMHO there are a lot of extremely talented people working on Xith3d, but I think it will take a very directed and concentrated effort to get fully functioning shadow support into xith. shrug hopefully somebody will prove me wrong.

I would like it for realism…but I would rather have something solid and well thought out instead of something quick

Still looking for shadows!! ::slight_smile:

Hi

shadow support would be cool even if I have to fight with different problems for now.
If you add shadow support, divide between static and dynamic shadows. I think this could really save a lot of time, because static shadows are probably easier to calculate then dynamic ones. :wink:

Arne

Still looking…

Xith3D is open source, if this is something you need so badly, you should look into implementing it yourself.

As jsz found out, shadow support would require significant modifications to View, CanvasPeerImplS, and ShaderPeerS:

http://www.java-gaming.org/cgi-bin/JGNetForums/YaBB.cgi?board=xith3d;action=display;num=1105369462

My feeling is that we need some collaboration between the Xith developers and someone who has experience implementing shadows in jogl/lwjgl. I have seen OpenGL sample code that does shadowing, but not implemented any such code myself. I don’t have time to implement a full solution myself at the moment, but would be willing to contribute pieces as needed.

I agree. If someone is going to go ahead and implement this, just start a thread regarding you implementation and any questions you have regarding the Xith3D internals. Then we can work to make it fit in nicely with what we currently have. It isn’t a problem that those core classes need substantial changes, we just need to do it in a way that keeps everyone happy.

Here is a diagram that I created to make understanding the Xith3D render pipeline easier: http://xith.org/RenderPipeline

Will.