openGL 3.3 backend advances

jReality backends
Post Reply
benjamin.kutschan
Posts: 48
Joined: Mon 16. May 2011, 16:29

openGL 3.3 backend advances

Post by benjamin.kutschan » Tue 19. Feb 2013, 15:20

Hi,
the jogl3-backend - even though not yet optimized for performance - now has most of the neccessary features. Let's just call it alpha stage. Labels and order independent transparency are not yet implemented but should follow in the next months.
Whoever wants to try, please use the short instructions here for enabling jogl3:
http://www3.math.tu-berlin.de/jreality/ ... 1991#p1991
For the latest sources use our svn repository. The January release is missing the newest advancements (environment reflection, tubes, point spheres, spheres, fullscreen, background textures, texture apply modes)
We have not yet tested the backend on amd graphics cards. But there seems to be an issue with textures.
The most notable improvements over the old backend are:
- phong lighting with arbitrary number of light sources
- perspective correct environment reflections
- fast displacement mapped sprites for point spheres.
- simplicity to write/modify custom GLSL shaders(see the following post for a first tutorial http://www3.math.tu-berlin.de/jreality/ ... =629#p2113)
- (order independent transparency coming soon...)

Post Reply