view3dscene 2.3.0 (Default branch) |
|
|
view3dscene is a viewer for VRML 1.0, VRML 2.0
(aka VRML 97), 3DS, and MD3 files. It supports
viewing the scene in the "Examine" mode and
walking in the virtual world with features such as
collision detection and gravity. Rendering is done
using OpenGL. A built-in ray-tracer allows the
generation of images with more effects (like
shadows and mirrors) and conforming precisely to
the VRML 97 lighting specification. The program
can also convert files from 3DS and MD3 formats to
VRML 1.0 and pretty-print VRML files.
License: GNU General Public License (GPL)
Changes:
VRML 2.0 prototypes (both PROTO and EXTERNPROTO)
are fully implemented now. VRML 2.0 light scope is
correctly handled. ROUTE constructs are parsed.
Default blending dest factor for view3dscene is
GL_ONE_MINUS_SRC_ALPHA, since this is expected by
most VRML authors. VRML files compressed by gzip
are handled properly even if they have the normal
.wrl extension. The --write-to-vrml option fixed.
Handling of colors (color, colorPerVertex,
colorIndex) for IndexedFaceSet and IndexedLineSet
is done. NavigationInfo.speed is now handled
correctly (it sets speed per second). Text3D
extension was added.
|