I want to build a Java Servlet to render 3D still images using OpenGL and dish them up to web-browser clients.
It seemed desirable to use hardware acceleration, but I have heard that rendering a single frame and transfering it from the card into main memory would likely be slower than software rendering. I was surprised at this and would have expected a high-end card (maybe with PCI-Express for faster i/o) to easily out-perform software rendering.
A few Q’s:
-
Any opinions on hardware v software rendering of single frames?
-
Can LWJGL do off-screen accelerated rendering (with no on-screen windows at all)?
-
can LWJGL access a second adapter?
TIA 
David