We're proud to release a new version of view3dscene 3.9.0, our VRML/X3D (and other 3D models) browser. As usual, the new release is accompanied by new Kambi VRML game engine 2.4.0 (where all the magic actually happens) and new Kambi VRML test suite 2.11.0 releases.
The main new feature of this release is a new modern renderer. It opens the door for pure shader rendering in the next release, which hopefully will blow your mind :) Features already implemented while improving the renderer:
GLSL attributes from VRML/X3D nodes: support for FloatVertexAttribute, Matrix3VertexAttribute, Matrix4VertexAttribute nodes.
With the new renderer, you should enjoy better speed on many scenes — in some cases the improvement is large (although, admittedly, in some cases it's not really noticeable).
For programmers, a description of how the new renderer works is available in our documentation (section "Geometry Arrays").
Thanks to Jens van Schelve for suggesting this. A cool fact: the guys at SSB Wind Systems are using our view3dscene to visualise wind turbine simulations :) You can see a screenshot of their simulation output on the news webpage.
Other important new features / fixes:
The screenshot options work now more reliably on modern GPUs (that have Framebuffer Object). This allows to hide the window during screenshot process on all the platforms, and capture larger image sizes reliably. See --screenshot and --screenshot-range options documentation.