New 3.7.0 release of view3dscene

10:09 p.m. / Posted by cogspace / comments (0)

New 3.7.0 release of view3dscene (an open-source VRML/X3D browser
developed as part of a game engine) is available on

http://vrmlengine.sourceforge.net/view3dscene.php

This release brings a lot of new features. The complete list is
currently visible on the main page (http://vrmlengine.sourceforge.net/).

- The best new feature is probably the "screen effects". These are
effects that process the rendered screen by shaders, allowing for a lot
of neat effects like flashlight, color tricks, warping the view and
such. view3dscene includes some built-in effects (see "View->Screen
Effects" menu).

The most exciting fact is that you can define your own screen effects by
a new ScreenEffect node. This has a "shaders" field where you can place
your shaders, just like standard "Appearance.shaders". So you can
provide your own GLSL code and make any effect you like, using color and
depth buffer contents as input.

http://vrmlengine.sourceforge.net/kambi_vrml_extensions_screen_effects.php
contains the complete documentation.

- Newly handled nodes include PlaneSensor, SphereSensor, CylinderSensor,
ClipPlane, ColorRGBA, Billboard, ViewpointGroup.

- Major optimizations to Transform animation, and many fixes and
optimizations to other nodes.

- Examine camera works better now. Smooth transition between viewpoints
are done.

- User interface is improved (toolbar, with most important buttons, is
avilable; tooltips for Examine / Walk / Fly buttons describe the camera
controls.)

OpenVRML 0.18.4 Released

10:30 a.m. / Posted by cogspace / comments (0)

OpenVRML 0.18.4 is now available
The distribution can be obtained
from http://bit.ly/OpenVRML0_18_4

OpenVRML is a C++ runtime library for VRML97 and X3D worlds. It is
capable of reading and displaying VRML/X3D; it can be used for creating
loaders, file converters, and VRML/X3D browsers.

OpenVRML includes an out-of-process viewer component for use in X11
environments along with hosts for this component in the form of a
Mozilla browser plug-in and a stand-alone player.

You can find OpenVRML on the Web at




New in OpenVRML 0.18.4:

- Added missing Visual C++ project file for openvrml-dl.

- Fixes for building with Boost 1.41.0.

- Fixes to build with XULRunner 1.9.2.

- Fixed crashes associated with concurrently downloading resources in
openvrml-xembed.