white_dune Changelog

What's new in white_dune 0.99 PL64

Oct 30, 2014
  • Added read, create and write support for X3D 3.3 nodes

New in white_dune 0.31 Beta 556 (Oct 16, 2013)

  • Fixed error with double addChildren/removeChildren eventIns in Group node
  • Made x3d/xml parser to default
  • Deleted x3d/xml to x3dv converter
  • Added "follow mouse" navigation icon
  • Added inputdevice selection/settings dialogs
  • Added animation support of mesh C source export
  • Fixed problem in mesh creation of SuperEllipsoid
  • Removed deprecated fields from Kambi extensions
  • Added new Kambi extensions LocalFog.volumetric*
  • Added animation support of mesh C++ source export
  • Added workaround for failed floating point write
  • Added bugfix for failed java source export
  • Simplified inputdevice settings dialogs
  • Added Transform based animation support of triangulated java source export
  • Changed NurbsSurface conversion to a triangulated IndexedFaceSet node
  • Fixed error when saving multiple input device settings
  • Fixed crash when displaying Rectangle2D node
  • Added missing Rectangle2D node to menu/icons
  • Fixed error in ElevationGrid rendering
  • Fixed crash when parsing a PROTO with a invalid type name
  • Fixed crash when converting a superformula based node to NurbsSurface node
  • Added translation of menus to french language
  • Fixed problem about PROTO fields with different types under VRML97 Amendment 1 and X3D
  • Added ColorInterpolator animation support to java source export example
  • Added ScalarInterpolator animation support to java source export example
  • Added multiple NurbsSurface handle selection with right mousebotton
  • Added support for "SF" type animations to Open Wonderland export
  • Fixed problem with multiple Coordinate handle selection
  • Changed SuperEllipsoid mesh conversion to a triangulated IndexedFaceSet node
  • Added "Go to TimeSensor" to 4kids menu
  • Fixed handling problems of NurbsGroup
  • Fixed crash related to the clipboard
  • Fixed some VRML/X3DV file save confusion
  • Fixed some memory related problems
  • Changed "flatten" menupoints to move to/move by factor menupoints
  • Reorganised "4kids" menus (to fit into 600 pixel height screens)
  • Solved crash in mesh conversion
  • Fixed X11 initialization error in MacOSX startup script
  • Fixed missing early exit on a failed fieldpipe in a branch command
  • Added Script node support to c/c++/java source export
  • Fixed missing field TextureBackground.transparency
  • Fixed wrong node class of Viewport node
  • Added man page documentation about ROUTE and Script support of c/c++/java source export
  • Added support for running "ant deploy" after exporting to Open Wonderland java source export
  • Changed X3D/VRML97 Amendment 1 handling of controlpoint data
  • Fixed wrong classtype for GeoCoordinate node
  • Fixed problems with Catt8 export under M$Windows
  • Changed default for handle epsilon
  • Added full screen icon to 4kids gui
  • Fixed missing redraw of fieldview window after using colorcircle
  • Added node create by name menupoint to 4kids gui
  • Fixed problem with missing update when saving a running animation
  • Fixed missing update after flip commands
  • Fixed missing NurbsSurface animation
  • Fixed missing rendering of Fog node
  • Fixed crash in setting controlPoint field of NurbsSurface
  • Added example for some "MF" type animations to java export
  • Fixed missing direction handling to 4kids Ring creation
  • Fixed memory leaks in some primitive mesh creation routines
  • Fixed bug caused by missing ccw field of NurbsPatchSurface in the X3D ISO standard
  • Fixed missing errormessage when trying to save to a readonly file
  • Fixed bug in Transform handling of jME/wonderland (java) source export
  • Fixed missing transparency handling in jME/wonderland (java) source export
  • Simplified additional jME/wonderland code
  • Fixed wrong "wheel" problem in inputdevice settings dialog
  • Fixed crash when removing temporary ROUTE commands
  • Added automatic selection of "set_size" in the SuperShape animation dialog in 4kids GUI
  • Added "paste symetric" menupoints to 4kids menu
  • Added IndexedFaceSet based animation to java export (for IndexedFaceSets with less than 5 vertices for each polygon)
  • Added update of Text and Switch node to java export
  • Fixed wrong display of \" in Text.string under Micro$oft Windows
  • Changed default "wheel" initialisation of device settings
  • Fixed wrong storage of "wheel" information in .dunerc
  • Avoided unnecessary writing mesh based node classes on mesh based source exports
  • Fixed unnecessary triangulation of IndexedFaceSet on usual mesh export
  • Fixed rendering crashs of the C/C++ export OpenGL examples
  • Fixed problem with covered lines after ROUTE view rebuild command
  • Fixed memory errors
  • Fixed error in Wonderland export of PointSet node
  • Added DEF name beginning with "Animated" to a exported MeshMorphing node cause of a strange Cover/Covise rule
  • Fixed missing update after changing Transform handles
  • Fixed problem with "move center" icon
  • Added simple TouchSensor starting/stopping TimeSensor interaction to Open Wonderland export
  • Fixed bug in displaying inputdevice icons
  • Solved problem with multiple Viewpoint on C/C++ source export
  • Changed/advanced event distribution in C/C++/java source export
  • Fixed bug in disabling created animation
  • Fixed NurbsSurface.controlPoint vanish bug
  • Fixed another NurbsSurface.controlPoint vanish bug
  • Added "Delete all animation data" menupoint
  • Added "Goto former/next animation value" icons
  • Fixed crash in "File -> Import" menupoint
  • Added Background and Fog support to VrmlCut node
  • Fixed missing swap of Transform.scale
  • Fixed default ci command to accept filenames with blanks
  • Added simple KeySensor pressed key interaction to Open Wonderland export
  • Splitted Preference settings dialog into modelling and render settings dialog
  • Fixed problem in event distribution of exported java source
  • Added missing KeySensor.shiftKey eventOut
  • Added KeySensor and StringSensor interaction to Open Wonderland export
  • Fixed java export error of ROUTEs to mesh based nodes
  • Added workaround against crash in NurbsCurve/NurbsSurface EXTERNPROTO parsing
  • Fixed wrong types and fields in NurbsTextureSurface
  • Added small blue marks for nodes and events supported by the Open Wonderland export
  • Updated documentation about Open Wonderland export
  • Added support for PositionInterpolator2D and CoordinteInterpolator2D to Open Wonderland export
  • Added fix for wrong handle movement on multihandle selection
  • Added missing NurbsGroup/NurbsSet menu points
  • Added WonderlandImportJava extension node
  • Fixed bug in NurbsSet/NurbsGroup conversion
  • Fixed problem with missing checks of wonderland export path
  • Added 4kids animation menu to white_dune main GUI
  • Added "search Interpolator" menupoint
  • Fixed another java export problem of a IndexedFaceSet morphing animation
  • Added workaround for a problem related to EXTERNPROTO parsing
  • Fixed crash in Wonderland export path check
  • Added a button in the Wonderland export dialog to make it possible to reduce the number of exported classes
  • Fixed missing DEF name generation on Pure VRML97 export of NURBS based morphing
  • Fixed problem of generation wrong variable names on C/C++/java export of IndexedFaceSet nodes
  • Fixed another java export problem of a IndexedFaceSet morphing animation
  • Added menupoint for IndexedFaceSet optimization of scenegraph branch
  • Fixed wrong walk navigation problem in mouse navigation mode
  • Fixed format string bugs
  • Deleted wrong cyclic scenegraph warning
  • Fixed unnecessary event distribution of PlaneSensor node in Wonderland export
  • OLPC font problem solved by waiting: unnecessay xft motif code for OLPC deleted
  • Removed wrong creaseAngle field from *TriangleStripSet nodes
  • Fixed wrong export of Color/ColorRGB nodes to Open Wonderland export
  • Fixed crash after Background node selection
  • Changed OLPC rpm creation for OLPC version 11.3.0
  • Fixed harmless format error in foreign resource files
  • Fixed wrong Wonderland exported PlaneSensor drag events for moved sliders
  • Fixed missing delete of old nodes in scenetree view on conversion of USEd nodes
  • Fixed C/C++/java source export compile problem after a copy/paste operation
  • Added incomplete support for Wonderland export of ProximitySensor
  • Fixed wrong writing to ROUTE statements to X3D/XML files
  • Added better alignment of nodes in the route view window after animation creation
  • Completed Wonderland export of ProximitySensor
  • Choosen more general last fallback font
  • Choosen bigger default font on OLPC
  • Added Wonderland export of CylinderSensor
  • Added "better than nothing" Wonderland export of SphereSensor
  • Fixed crash in executing java source export of Inline node
  • Fixed problem with source export of TimeSensor driven animations
  • Fixed problem with Viewpoint rendering on OpenGL rendering of C/C++ source export
  • Added Text rendering to OpenGL rendering of C/C++ source export
  • Fixed crash when changing NURBS controlpoints via FieldView
  • Added fluid/fltk OpenGL rendering example for C++ source export
  • Fixed wrong IndexedFaceSet.texCoord generation if texCoordIndex is empty
  • Added support for X3D 3.2 XML strings
  • Changed header version to X3D 3.2 when writing X3D/XML files
  • Added "new X3D/XML" menupoint
  • Fixed non windows problem about accepting only image/movie/sound editors with their path
  • Fixed wrong X3D to VRML97 conversion of TrimmedNurbsSurface node
  • Fixed wrong X3D to VRML97 conversion of VrmlScene/VrmlCut PROTO
  • Fixed error in repeated symetric paste commands
  • Added symetric paste menupoint to all GUIs
  • Fixed problems in missing conversion to pure VRML97
  • Fixed crash when using text editor settings command under m$windows
  • Fixed problem about quoted text editor settings
  • Fixed crash in save command (caused by a invalid PROTO)
  • Added workaround against crash related to IndexedFaceSet optimize commands
  • Ported to MacOSX 10.7 "Lion"
  • Fixed crash caused by closing one of multiple main windows
  • Added -x3dom commandline argument for exporting to a X3DOM html file
  • Fixed various output formatting errors
  • Fixed endless loop when branch optimizing IndexedFaceSets (from blender VRML97 output)
  • Fixed crash in selection of a node in a VrmlCut scripted PROTO
  • Added some missing kambi extension nodes to menu
  • Simplified creation of MultiTexture* nodes
  • Fixed error in writing ROUTEs in x3d/xml and x3dom/html output
  • Fixed error in wrong EXTERNPROTO generation when writing different fileformats
  • Fixed upside down curve animation
  • Fixed missing /index.html when creating file based help URL
  • Fixed backward curve animation
  • Fixed problem in creation of MultiTextureCoordinate node
  • Fixed problems in Texture creation (caused by wrong handling of newer Kambi extensions)
  • Fixed wrong X3D/XML writing of NULL fields in X3D/XML PROTO declarations
  • Fixed wrong writing of USE fields in X3D/XML PROTO declarations
  • Fixed wrong writing of double quotes in X3D/XML ROUTE statements
  • Revoked wrong patch about writing of USE fields in X3D/XML PROTO declarations
  • Fixed missing X3D/XML writing of inputOutput fields in Script nodes
  • Fixed wrong ElevationGrid.colorPerVertex FALSE rendering
  • Updated list of special covise DEF-Names in DEF-Dialog

New in white_dune 0.31 Beta 555 (Jun 30, 2012)

  • Unfortunately, it is not possible to implement the scripted node NurbsCurveAnimation as a VRML97/X3D PROTO, therefore "create curve animation" functionality has been moved from the deprecated NurbsCurveAnimation node to the new CurveAnimation node
  • Added backward compatibilty compile flag to convert the deprecated NurbsCurveAnimation node to the new CurveAnimation node

New in white_dune 0.31 Beta 532 (Apr 27, 2012)

  • Fixed backward curve animation
  • Fixed problem in creation of MultiTextureCoordinate node
  • Fixed problems in Texture creation (caused by wrong handling of newer Kambi extensions)

New in white_dune 0.31 Beta 518 (Apr 4, 2012)

  • Fixed error in writing ROUTEs in x3d/xml and x3dom/html output

New in white_dune 0.31 Beta 500 (Mar 13, 2012)

  • Fixed crash in save command (caused by a invalid PROTO)
  • Added workaround against crash related to IndexedFaceSet optimize commands
  • Ported to MacOSX 10.7 "Lion"

New in white_dune 0.31 Beta 444 (Jan 3, 2012)

  • Added better alignment of nodes in the route view window after animation creation
  • Completed Wonderland export of ProximitySensor
  • Choosen more general last fallback font
  • Choosen bigger default font on OLPC
  • Added Wonderland export of CylinderSensor
  • Added "better than nothing" Wonderland export of SphereSensor
  • Fixed crash in executing java source export of Inline node

New in white_dune 0.31 Beta 421 (Dec 20, 2011)

  • Fixed harmless format error in foreign resource files
  • Fixed wrong Wonderland exported PlaneSensor drag events for moved sliders
  • Fixed missing delete of old nodes in scenetree view on conversion of USEd nodes
  • Fixed C/C++/java source export compile problem after a copy/paste operation
  • Added incomplete support for Wonderland export of ProximitySensor
  • Fixed wrong writing to ROUTE statements to X3D/XML files

New in white_dune 0.31 Beta 404 (Dec 6, 2011)

  • Fixed another java export problem of a IndexedFaceSet morphing animation
  • Added menupoint for IndexedFaceSet optimization of scenegraph branch
  • Fixed wrong walk navigation problem in mouse navigation mode
  • Fixed format string bugs
  • Deleted wrong cyclic scenegraph warning
  • Fixed unnecessary event distribution of PlaneSensor node in Wonderland export
  • OLPC font problem solved by waiting: unnecessay xft motif code for OLPC deleted
  • Removed wrong creaseAngle field from *TriangleStripSet nodes
  • Fixed wrong export of Color/ColorRGB nodes to Open Wonderland export
  • Fixed crash after Background node selection
  • Changed OLPC rpm creation for OLPC version 11.3.0

New in white_dune 0.31 Beta 384 (Nov 9, 2011)

  • Fixed another java export problem of a IndexedFaceSet morphing animation
  • Added workaround for a problem related to EXTERNPROTO parsing
  • Fixed crash in Wonderland export path check
  • Added a button in the Wonderland export dialog to make it possible to reduce the number of exported classes
  • Fixed missing DEF name generation on Pure VRML97 export of NURBS based morphing
  • Fixed problem of generation wrong variable names on C/C++/java export of IndexedFaceSet nodes

New in white_dune 0.31 Beta 378 (Nov 1, 2011)

  • Added "search Interpolator" menupoint

New in white_dune 0.31 Beta 345 (Oct 6, 2011)

  • Fixed java export error of ROUTEs to mesh based nodes
  • Added workaround against crash in NurbsCurve/NurbsSurface EXTERNPROTO parsing
  • Fixed wrong types and fields in NurbsTextureSurface
  • Added small blue marks for nodes and events supported by the Open Wonderland export
  • Updated documentation about Open Wonderland export
  • Added support for PositionInterpolator2D and CoordinteInterpolator2D to Open Wonderland export
  • Added fix for wrong handle movement on multihandle selection
  • Added missing NurbsGroup/NurbsSet menu points

New in white_dune 0.31 Beta 333 (Sep 15, 2011)

  • Fixed problem in event distribution of exported java source
  • Added missing KeySensor.shiftKey eventOut
  • Added KeySensor and StringSensor interaction to Open Wonderland export

New in white_dune 0.31 Beta 211 (May 11, 2011)

  • Fixed error with double addChildren/removeChildren eventIns in Group node
  • Made x3d/xml parser to default
  • Deleted x3d/xml to x3dv converter
  • Added "follow mouse" navigation icon
  • Added inputdevice selection/settings dialogs
  • Added animation support of mesh C source export
  • Fixed problem in mesh creation of SuperEllipsoid
  • Removed deprecated fields from Kambi extensions
  • Added new Kambi extensions LocalFog.volumetric*
  • Added animation support of mesh C++ source export
  • Added workaround for failed floating point write
  • Added bugfix for failed java source export
  • Simplified inputdevice settings dialogs
  • Added Transform based animation support of triangulated java source export
  • Changed NurbsSurface conversion to a triangulated IndexedFaceSet node
  • Fixed error when saving multiple input device settings
  • Fixed crash when displaying Rectangle2D node
  • Added missing Rectangle2D node to menu/icons
  • Fixed error in ElevationGrid rendering
  • Fixed crash when parsing a PROTO with a invalid type name
  • Fixed crash when converting a superformula based node to NurbsSurface node
  • Added translation of menus to french language

New in white_dune 0.31 Beta 170 (Mar 26, 2011)

  • Fixed problem about PROTO fields with different types under VRML97 Amendment 1 and X3D
  • Added ColorInterpolator animation support to java source export example
  • Added ScalarInterpolator animation support to java source export example
  • Added multiple NurbsSurface handle selection with right mousebotton
  • Added support for "SF" type animations to Open Wonderland export

New in white_dune 0.31 Beta 123 (Feb 24, 2011)

  • Fixed error with double addChildren/removeChildren eventIns in Group node
  • Made x3d/xml parser to default
  • Deleted x3d/xml to x3dv converter
  • Added "follow mouse" navigation icon
  • Added inputdevice selection/settings dialogs
  • Added animation support of mesh C source export
  • Fixed problem in mesh creation of SuperEllipsoid
  • Removed deprecated fields from Kambi extensions
  • Added new Kambi extensions LocalFog.volumetric*
  • Added animation support of mesh C++ source export
  • Added workaround for failed floating point write
  • Added bugfix for failed java source export
  • Simplified inputdevice settings dialogs
  • Added Transform based animation support of triangulated java source export

New in white_dune 0.29 Beta 1258 (May 18, 2009)

  • A crash in PROTO initialization was fixed. Importing of illegal X3DV files without the requried PROFILE statement was enabled. Some Italian translations were added to the Italian... dune4kids menu. A better workaround for SuperEllipsoid to NurbsSurface conversion was added

New in white_dune 0.29 Beta 1091 (Oct 22, 2008)

  • This release has a fix for incorrect initialization of TimeSensor, which could result in missing animation or animation recording. A workaround has been added for inexact SuperShape to Nurbs(Patch)Surface conversion. A bugfix has been made for incorrectly always inserting new Inline nodes at the root level.

New in white_dune 0.29 Beta 869 (Feb 27, 2008)

  • Wrong writing of a comment inside an empty MFNode field was fixed. Missing creation of X3D FillProperties and X3D LineProperties was fixed. A configure option to disable usage of rendering of gif textures was added. Selection after delete operations were improved.