Release Notes: X3D models can be saved to disk using the X3D XML encoding. Conversion from VRML 2 to X3D is now possible. New menu items and command-line options were added to enable conversion to various VRML/X3D versions and encodings. The independent "tovrmlx3d" binary was added to the view3dscene release, specifically to perform conversions in batch mode. Saving VRML/X3D models to classic encoding was also improved with better handling of META tags, better indentation, and more reliable saving of models using shadow maps extensions.
Release Notes: Shadow maps support is much improved. Extensions to easily cast shadows, on everything or only on particular shapes, are implemented. Menu items to control shadow maps parameters are added. An experimental Variance Shadow Maps implementation is available. The head-bobbing effect can be controlled. Picking and ray-tracing with orthogonal projection are fixed.
Release Notes: Support for X3D IMPORT and EXPORT statements was added. Expansion of PROTOs in some difficult cases was fixed. Crashes on menu commands "Edit -> Remove Geometry Node / Face" were fixed.
Release Notes: Support for NURBS curves and surfaces. This release can render and animate NURBS shapes, and animate other geometry along them. There are also major bugfixes to the GTK 2 backend and shadow map handling.
Release Notes: LOD (level-of-detail) node and Collision.proxy are handled now. A KambiOctreeProperties extension has been added to specify octree limits. The shape octree was sped up by using mailboxes. Various workarounds for Mesa3d bugs (in particular on Intel GPUs) and Mesa detection have been improved. Various frustum culling optimizations. Small improvements in the view3dscene interface: blend status text, a shapes count fix, and keeping the selected triangle when transforming shape. The path tracer honors VRML >= 2.0 materials.
Release Notes: Bump mapping was implemented; you can observe it (and experiment with various bump mapping methods available) if the VRML model specifies normal maps. GLSL shaders in VRML files are supported (specified using X3D syntax). Anti-aliasing is available. There is basic support of Collada model format (both 1.3.x and 1.4.x versions). Wavefront OBJ format handling wa improved. Examine mode allows you to rotate and move the scene by mouse dragging. The --screenshot command-line option was implemented, to take screenshots in batch mode. Various "fill modes" were implemented.
Release Notes: Animations are handled. For now, the supported animation formats are Kanim (a special Kambi VRML engine format for animations) and MD3. Some fixes were made to MD3 texture filename detection.
Release Notes: The MD3 (Quake3 engine) model format is supported. Selection of a triangle in the scene is possible. Removing a selected face or geometry node from the scene is implemented. Recently opened files are added to the menu. Ported to Mac OS X. Fixes for rendering under Radeon and Mesa.
Release Notes: Menu items were added to display the whole octree and to change the rendered point size for PointSets. The quadric stacks value (for the command-line option --detail-quadric-stacks and KambiTriangulation node) can be 1 now. The recently released FPC 2.0.4 is used to compile view3dscene now.