Dual depth peeling

General discussion area.
Post Reply
ted
Posts: 57
Joined: Wed 25. Jul 2012, 22:53

Dual depth peeling

Post by ted » Sat 13. Oct 2012, 05:50

Any plans for dual depth peeling? I've tried tricks with rendering order that sometimes work, but to work right with multiple cameras, it seems ordering the items in the scene-graph before rendering is not always going to work. It seems that the order of rendering of polygons needs to be different depending on the point of view of the observer.

Has any work been done on this? It seems like a really cool trick but if it's implemented I don't know how to turn it on in JReality.

User avatar
gunn
Posts: 323
Joined: Thu 14. Dec 2006, 09:56
Location: TU Berlin
Contact:

Re: Dual depth peeling

Post by gunn » Wed 17. Oct 2012, 21:03

Dual depth peeling is not implemented in jReality as far as I know. We looked at a "depth peeling" algorithm from an Nvidia white paper some years ago but nothing came of it. Please provide any algorithm/implementation details/references you can; that will improve the chances that someone begins to think seriously about doing something in this direction. It would be good to have correct transparency in the JOGL backend. And of course we welcome participation by developers not part of the TU team:)
jReality core developer

benjamin.kutschan
Posts: 48
Joined: Mon 16. May 2011, 16:29

Re: Dual depth peeling

Post by benjamin.kutschan » Wed 27. Feb 2013, 18:59

There is an example application that does depth peeling in the jReality-svn.

On the screenshot you can see the depth layers that are being peeled from back to front and the image as it is drawn one layer at a time. Darker colors mean larger depth.
Image

benjamin.kutschan
Posts: 48
Joined: Mon 16. May 2011, 16:29

Re: (Dual) depth peeling

Post by benjamin.kutschan » Fri 1. Mar 2013, 22:22

For Faces depth peeling is now part of the jogl3-backend (download via svn or the upcoming release).

Image

Image

AndrSvyatPed
Posts: 1
Joined: Fri 29. Jul 2016, 18:49

Dual depth peeling

Post by AndrSvyatPed » Fri 12. Aug 2016, 20:52

What if you carried on the consistent shell depth to the low toms?

You could have 14 x 8 and 16 x 8, would there be a point where the timbre trails off?

Post Reply