CHANGES in WHITE_DUNE 0.31(development)
(relative to 0.30)
 |
-
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
-
Unfortunatly, 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
-
Fixed wrong jump of objects in 3D preview window
when some keyboard keys are released
-
Completed javascript implementation of CurveAnimation PROTO
(still to be done: new "hover" field)
- Changes in 0.31pl560
-
Fixed crash caused by wrong handling of
IndexedTriangle*Set.colorPerVertex
-
Fixed display of missing menu items in preview dialog
|
CHANGES in WHITE_DUNE 0.30(stable)
(relative to 0.28)
 |
-
Added "-cover" option and extentions nodes for the
cover/covise immersive VRML renderer
-
Added compilation support of CYGWIN/X11
-
Added rendering of PixelTexture
-
Added (limited) PureVRML97 export of NURBS/Superformula
based mesh morphing animation
-
Added PROTO rendering
-
Added limited EXTERNPROTO rendering
-
Added creation of new shapes always in front of camera
-
Simplified task of human language translation
-
Added (not really complete) italian menu translation
-
Added support of X3D only fields in VRML97 nodes
-
Added italian usage documentation
-
Rearraigned icons and dialogs to support machines with a
800x600 size display (only the gui without input device
support)
-
Added AC3Db. ldraw and catt 8 file export
-
Removed/replaced all tabulator characters in C/C++ sources
-
Fixed fuzzy display of icons
-
Added combined DEF and proto name display in scene tree
-
Replaced requirement for GLUT by integrating parts of OpenGLUT
-
Added bottom, bottomBorder, top, solid, ccw fields to
SuperFormula based nodes
-
Added optional call of a "revision control"
"check in" command on ever save
-
Added most important icons to 4kids GUI
-
Improved man page formatting
-
Added switching of language translation via LANG
environment variable
-
Fixed problem in creating animation via input devices
-
Added handles for some RigidBody nodes
-
Added "options" menupoints to change language and GUI variant
-
Added field pipe of rest of scenegraph branch
-
Completed rendering of all ISO 19775:2004 Geometry2D component
nodes
-
Updated developer documentation
-
Added Covise/COVER plugin extension nodes VirtualAcoustics
and VirtualSoundSource nodes
-
Added experimental OdeMotorJoint, NodeOdeSingleAxisHingeJoint
and OdeSliderJoint X3D nodes and matching patches for the Xj3D
browser. This nodes add a additional fMax parameter for
simulation of stiff joints or joints with friction.
-
Added export to kanim fileformat for the kambi gameengine
-
Added support for a dials inputdevice made of Mindstorms
NXT motors
-
Added toolbar for kambi nodes
-
Added support for SpaceNavigator devices under M$Windows
XP
-
Created rpm for OLPC (Version 1)
-
Added -fn commandline argument to select other fonts on
Linux/Unix/MacOSX
-
Added SuperRevolver scripted PROTO
-
Added description of some rendering bugs by Michalis Kamburelis
-
Added spindle and mushroom shape to dune4kids menu
-
Partitially fixed olpc font rendering problems
-
Documentation updated
-
Added menupoints to increase/decrease turnpoint distance in
EXAMINE mode
-
Improved internationalisation of status bar messages
and message boxes
-
Added export to X3D especially for the
X3D importer of the SUN wonderland 0.4 multiuser world
-
Added possiblity to show numbers for some nodes in 4kids GUI
-
Added limited export to C/C++/java source
-
Added export to XML encoded X3D
-
Fixed "code too long" (64KB java classfile limit) problem
when exporting java source code
-
Added simple java export example for usage with
jMonkey Engine
-
Added batchscript to start white_dune for M$Windows from
a USB stick
-
Added -prefix option for export to C/C++/java source to
solve possible namespace conflicts
-
Added commandline arguments to export supported geometry
to c/c++/java sourcecode as triangulated IndexedTriangleSet
meshes
-
Added some extension nodes for the kambi gameengine
-
Advanced compatibilty with #X3D V3.1 / #X3D V3.2 files
-
Added commandline export to a SUN wonderland 0.5 module,
-
Fixed problem with C/C++/java keywords in sourcecode export
-
Completed node type settings of SFNode/MFNode fields for all
ISO/IEC 19775-1:2008 nodes
-
Added batch script to semiautomatically create templates
of Node classes from the component documents of the
X3D specification
-
Added support for all
X3D ISO/IEC 19775-1:2008 nodes,
but a lot of nodes are not (completely) rendered
-
Changed interpretation of "something/filename" in
URL.cpp from "http://something/filename" to
"./something/filename"
-
Added selection of multiple handles via a click on the
middle mouse button
-
Added "many classes" export option to java/wonderland export
to fight against "too much constants" java compile problem
-
Added exerimental rendering for the NurbsSweptSurface node
-
Fixed crash in C/C++/java export of a simple cyclic scenegraph
-
Fixed parsing problem of some Geo nodes
-
Added various bugfixes
- Changes in 0.30pl1
-
Fixed missing callback for TreeRender/TreeDoWithData functions
on C/C++/java source export
- Changes in 0.30pl3
-
Fixed memory handling error in Box creation
-
Added mesh/IndexedFaceSet based C/C++/java export
-
Added Stefan Wolfs libC++RWD Library for C++ Rendering of
White_dune Data (in development)
-
Fixed bug in handling defaultShadowMap kambi extension field
- Changes in 0.30pl4
-
Fixed crash in Create -> PROTO menupoint
-
Fixed problem in X3DV writing of inputOutput elements
of Script or Shader nodes
-
Fixed problems in XML/X3D writing of Script nodes and PROTO
-
Fixed problems with VrmlCut/VrmlScene nodes
-
Added texCoord field to primitive nodes and
MultiGeneratedTextureCoordinate node for version 3.7.0
of kambi/view3dscene
-
The internal experimental XML/X3D parser has been completed
- Changes in 30pl5
-
Added menupoints and node buttons for ClipPlane
-
Fixed viewpoint rotation in libC++RWD library
-
Added C port of libC++RWD library (libCRWD)
-
Fixed crash after export to C mesh
-
Updated deprecated KambiNavigationInfo.headBobbing* fields
-
Fixed error in C/C++/java export of SFImage data
-
Added PixelTexture rendering to libC/C++RWD library
- Changes in 0.30pl7 (Micro$oft Windows only)
-
Fixed problem with transform mode radiobuttons
under Micro$soft Windows
-
Changed direction of z/zrot axis values of Micro$soft Windows
joysticks
- Changes in 0.30pl8
-
Fixed failed cygwin support
- Changes in 0.30pl10
-
Solved failed conversion to X3DV when saving multiple
NurbsSurface nodes
-
Fixed wrong default of SuperRevolver.creaseAngle field
-
Fixed rendering bug of SuperRevolver node with pieceOfCake
flag set
-
Fixed wrong flip and swap operations of SuperRevolver node
|
Security warning
 |
Cause of a buffer overflow and a format string error,
all older versions
than 0.29beta795 and 0.28pl13 should not be used.
This also includes
dune-0.13 (white_dune is a fork of dune-0.13).
Unfortunatly, the security problems are located in
errormessage routines, so it is rather simple to build
a exploit.
|
CHANGES in WHITE_DUNE 0.29beta(development)
 |
- Improved tests of the autoconf/configure file
- Include patches from all late stable versions
- Renamed _Index to _Field in names of functions,
which deliver the integernumber of a fieldname
- Added bugfix for too small margin width in Motif
textwidgets
- Integrated predefined SuperShapes from dune4kids to
normal menu
- Added forgotten half sphere SuperShape item
- Added Actions -> Remove in rest of scenegraph branch:
-> Normals
- Fixed bug of unnecessary read of USEd Inline nodes
- Added Actions -> Create in rest of scenegraph branch:
-> Normals
- Added bugfix for crash cause of missing node->isInScene()
- Added Actions -> Remove in rest of scenegraph branch:
-> texCoord/texCoordIndex
- Added setting of a default filename on File ->
save as/export
- Added bugfix for crash when creating a new node while
textediting a field
- Added bugfix for crash when accidently trying to add a
normal node to a IndexedFaceSet with a already existing
normal node.
- Added "-cover" option and four extentions nodes for the
cover/covise immersive VRML renderer
- Added Actions -> Create in rest of scenegraph branch:
-> texCoord
- Added Actions -> Set in rest of scenegraph branch: ->
creaseAngle
- Added some resets of selection after UPDATE_ALL window
updates
- Added Actions -> Create & Remove in rest of scenegraph
branch: -> material & (Image)texture
- Added bugfix for setting wrong normals when exporting
SuperShape/SuperEllipsoid to pure VRML97
- Added missing flip of Extrusion
- Added color change to dune4kids menu
- www.web3d.org VRML specification url of the week adjusted
- Added second question on exit without save in
dune4kids version
- Added missing shell paramater dialog to german version
- Added text creation and change to dune4kids menu
- Added german example how to use dune4kids
- Fixed accidently german menu setting of the debian packager
- Added empty transform creation to dune4kids menu
- Added consistency test between menu in different languages
- Added bugfix for german menu
- Added limit to printing of nofatal X11 errors to avoid
performance problems
- Added bugfix for using wrong datatype to store linux
joystick information
- Added workaround for drawing into routeview over
system dependend windowsize limits
- Added dialog to show routed nodes at the beginning of
the routeview
- Added compilation support of CYGWIN/X11
- Added bugfix for extremly delayed start of textedit
when a animation is running and ChannelView is shown
- Added draw(int pass) intended for multipass rendering
- Added rendering of PixelTexture
- Added SFImage editing support
- Added bugfix for crash of MacOSX desktop icon program
- Added bugfix for crash when using a too large
SFImage[0](width)/SFImage[1](height) data with not
enough pixel data
The resulting gap is filled with a black/white or
transparent/white pattern
- Added bugfix for falsely display pixeltexture with a
linear texture parameter
- Added "set linear U/Vknot" menupoint for NurbsSurface
- Added bugfix for crash when using PixelTexture
- Added bugfix for wrong rendering of Switch
- Added (limited) PureVRML97 export of SuperShape morphing
animation
- Added bugfix for crash and missing border field in
PureVRML97 export of SuperShape morphing animation
- Added additional export a matching NormalInterpolator
on a PureVRML97
export of a SuperShape morphing animation in
-cover mode or with matching output setting
- Moved SuperShape morphing export into a new class
"MeshMorphingNode"
- Added PureVRML97 export of a SuperEllipsoid
morphing animation
- Added "action -> move rest of scenegraph branch -> Inline"
menupoint
- Added PureVRML97 export of a NurbsSurface morphing
animation
- Fixed crash when using DEF/USE on the first node in a PROTO
- Added atexit handler
- Fixed false accounting of scrollbar size in RouteView
- Fixed crash in ScriptEditor when removing a EventOut
- Fixed minor crash in atexit handler when try to exit a forked process
- Added motif only workaround for missing scrolling when
dragging nodes in SceneTree
- Added workaround against invalid list of already used DEF names in parser
- Added bugfix for wrongly display nodes inside
PROTOs in RouteView
- Added writing of optimized meshes in MeshMorphingNode
if possible
- Added improved transparency rendering
- Added bugfix for immediate crash of MacOSX icon program
- Added installation method that should avoid such MacOSX
icon program crashs in future
- Fixed selection to nearest object in 3DView
- Added inputdevice navigation mode
- Improved transparency rendering of closed SuperExtrusion
- Fixed missing polygon counting of SuperExtrusion
- Added SuperExtrusion to NurbsSurface conversion
- Added patches to Extrusion code from the orbisnap vrml
browser project
- Added selftest for similarity of NodeEnum and _proto map
- Added bugfix for accidently allowing to set a DEF
for a comment
- Fixed wrong accounting of mesh normals containing
erroneous polygons with less than 3 vertices
- Added incomplete PROTO rendering
- Added bugfix for crash when removing a copied node and selecting its copy
- Added EventIn and EventOut handling on PROTO rendering
- Added workaround for crash when recursivly calling NodeData::draw
- Fixed bug in parsing files with carrage return as line terminator
- Fixed crash about wrong delete of class Node instead of delete of NodeData
- Fixed build problem of wrongly placed link options in src/Makefile.in
- Fixed problem of sending eventIns to any node of the same PROTO
- Fixed crash when using Array::remove for all arrayelements
- Fixed crash when clicking to a node inside a PROTO
- Added write of files in bigger portions
- Fixed bug of accidently call preview when write of file to preview failed
- Fixed bug of causing double free when using Array::remove
for all arrayelements
- Fixed bug of wrong interpretation of some comments
- Fixed crash when try to use meshes with illegal coordIndices < -1
- Added -filedialogdir option for configuration of file dialogs
- Updated options in manpage
- Added compilation support on HP-UX/parisc using cc and aCC
- Fixed bug in missing remove of tempory nodes from scene in
MeshMorphingNode class
- Restructed/shorten menus
- Added "move to top" and "rebuild" routeview operation
menupoints
- Added bugfix for error in building "connect anything"
routes to Scripts
- Disabled SDLjoystick for default FreeBSD build cause of
problems in FreeBSD 5.4
- Fixed wrong documentation path for gentoo Linux
- Added mouse navigation icon/menupoint
- Added roll icon/menupoint
- Added movement navigation for mouse button 4/5 (mousewheel emulation) under
UNIX
- Added creation of new shapes always in front of camera
- Added recalibration button
- Fixed transparency and view from inside problems in primitives
- Added create/remove of Appearance
- Fixed missing graying of CubeTexture menupoint/icon
- Added mode -> WALK mouse menupoint
- Added configure option and test against problems when using png_handle_unknown
- Cleaned up mouse navigation modes and added matching icons
- Fixed bug when rendering IndexedFaceSets with "colorPerVertex false" setting
- Fixed crash in NodeNurbsGroup::write
- Added advanced efence debugging
- Fixed delete/delete[] error in NodeExtrusion::createMesh
- Added edit->find and edit->findagain menupoint
- Added bugfix for handling missing nodes in rest of scenegraph operations
- Added "edit->copy branch to root" menupoint
- Added copy of similar nodename on Node::copy
- Added standUp icon
- Added mesh morphing pure VRML97 export for SuperExtrusion
- Added bugfix against crash on exit after mesh morphing pure VRML97 export
- Added bugfix against wrong rendering of first PROTO usage
- Added bugfix against wrong order of closing file commands resulting
in a horrible big .dunerc file under cygwin
- Added bugfix against bug former bugfix
- Added compile for MacOSX 10.4.2 "Tiger"
- Added bugfix against wrong returnvalue of lseek(2) in MacOSX
- Added bugfix against bug former bugfix, lseek in MacOSX is correct
- Fixed missing rendering of H-Anim PROTO
- Added workaround for problem of selection via SceneTree
- Added XY-plane, XZ-plane, YZ-plane workaround for problem with
Nurbscurve to OrientationInterpolator conversion
-
Added workaround for crash when deleting a node in a H-Anim PROTO
-
Added rotation handles for H-Anim Joint like PROTOs
-
Fixed position of rotation handles for H-Anim Joint like PROTOs
-
Added workaround for problem when selecting rotation handles
-
Added bugfix for crash on false memory handling when creating SFImage data
-
Added bugfix for crash on HPUX in false memory handling when
creating
TextureCoordinates for NurbsSurface node
-
Completed X3D profile detection for interchange profile nodes
-
Completed X3D profile detection for all nodes except
IndexedFaceSet.
-
Completed X3D profile detection for IndexedFaceSet nodes with defined
rendering results
-
Added $DUNEMAKEFLAGS e.g. for faster compile on multiprocessor machines
-
Added icon and menupoint for interaction creation
-
Changed default to not to show all nodes in
routeview (especially usefull for
large scale 3D models)
-
Fixed missing route update when not all nodes are shown
in routeview
-
Added motif/lesstif callback for combobox changes
-
Use motif/lesstif combobox callback in interaction dialog
-
Fixed bug of missing set of window/scroller size in CheckBoxWindow
-
Fixed compile problem with symbol SW_0 new defined in newer Linux kernels
-
Fixed problem with wrong update of route when moving node to top
-
Added write of PROTO based on parsing result
-
Fixed missing handling of NavigationInfo.speed
-
Fixed problem when parsing | characters in VRML comments
-
Added --nounistd workaround for bug in debian flex
-
Fixed wrong handling of headlight of multiple NavigationInfo
nodes in scene
-
Fixed problem with wrong backface culling during moving in scene
-
Fixed problem with --nounistd workaround for bug in debian flex
-
Fixed wrong fileextensions in some fileselectordialogs
-
Solved problem with shift/reduce conflict in parser.y
-
Added export of VRML97 level X3DV files
-
Fixed crash when parsing a Script node with a SFNode field
-
Solved preformance problem when parsing long files
-
Fixed missing write of a IS field in a Script inside a PROTO
-
Added bugfix for confusing handling of fieldnames after
export of a X3DV file.
-
Added bugfix for missing drawing of handles
-
Added bugfix for missing conversion Nurbs to IndexedFaceSets
on export of VRML97 level X3DV files
-
Reduced harmless warnings under HPUX
-
Ported inserticon script to gimp-2.2
-
Removed experimental MFFloatToSFFloat and MFInt32ToSFTime scripted PROTO nodes
-
Added documentation and desktop icons to debian packages
-
Added bugfix on crash when rendering invalid IndexedFaceSet
node with not enough color values
-
Added -purevrml97 and -vrml97levelx3dv commandline
converter arguments
-
Changed wrong rotation of SuperExtrusion
-
Fixed missing purevrml97 preview setting
-
Added docs/hanim_history with free motion capture VRML
files as a startpoint to create H-Anim compatible data
-
Added actions -> swap -> xy/yz/zx menupoint
-
Added copy botton to script dialog
-
Fixed false rendering of IndexedFaceSet/IndexedLineSet
if colorIndex field is empty
-
Added superextrusion donut example to docs/scriptedNodes
-
Fixed wrong color of unlit Lines/Points and glut
rendered text
-
Fixed crash on conversion from IndexedFaceSet to
IndexedLineSet when Appearance == NULL
-
Added edit -> USE menupoint
-
SFInt32 changes via mousedrag in the fieldview
made less sensitive
-
Avoid request for PROFILE Full on X3DV export by using
COMPONENT Statements
-
Added Box to IndexedFaceSet conversion
-
Changed creation of new node at root to insert in the current
selection if possible
-
Implemented jump to begin and end of channelview window
-
Added bugfix for missing return of getComponents() in Scene.cpp
-
Added ugly workaround for bug in floating point write
-
Added workaround for problem when writing NAN/INFINITE floating points
-
Fixed two crashes occured on HPUX
-
Simplified ScriptEditor code
-
Fixed problem in workaround when writing NAN/INFINITE floating points
-
Added external object editing of ImageTexture, MovieTexture and AudioClip node
-
Added handles for Coordinate node
-
Fixed crash when deleting from a MFField
-
Fixed problem when creating geometry in front of the camera
-
Fixed wrong keyPressed/keyReleased eventOut name in NodeCOVER
-
Fixed wrong call of ImageEditor instead of MovieEditor
-
Added more programs to test for Image/Sound/Movie editor
-
Fixed wrong writing of eventIn/eventOut etc. instead of
inputOnly/outputOnly etc. when writing x3dv files
-
Added feature to let white_dune read it's own x3dv output
-
Added "Actions -> field pipe" menupoint
-
Added bugfix for random characters in errormessage after invalid field pipe
-
Added bugfix for compile problems when using older bison versions
-
Fixed wrong parsing of META statement
-
Added missing field pipe of SF/MFNode fields
-
Added X3D SF/MFDouble type
-
Fixed problem in selftest related to SF/MFDouble
-
Added additional rendering of ProximitySensor boundaries
-
Fixed missing tracking of morphing animation when changing Coordinate
node from handles
-
Added --with-uninstallcomment to configure
-
Moved initialize, eventsProcessed and shutdown handling from
ecmascript settings to scripteditor dialog
-
Fixed crash when using inputdevice commandline options
-
Shortend InputDeviceSettingsDialog.cpp
-
Replaced all sprintf calls in program (except replacement
testing program)
-
Fixed selection problem of handles for Coordinate based nodes
-
Added icons to limit move of handles to a line or a plane
-
Fixed some compile problems under HP-UX
-
Fixed wrong change of handle size when changing
NavigationInfo.speed
-
Added workaround for crash on conversion of IndexedFaceSet
with textureCoord field to IndexedLineSet
-
Added deny of unsupported write of USE or USEd nodes to Inline
-
Changed mesh of NurbsSurface from quads to triangles,
improving x symetry
-
Fixed problem with adding wrong last line to a piped field
-
Moved language translation as commandline option into
one binary
-
Added --without-optbigfiles configure option for compiling
on machines with low memory
-
Fixed missing translation of tooltips
-
Fixed typo in dune.german.rc
-
Updated usage documentation.
-
Updated rpm spec file
-
Updated documentation about language translation
-
Simplified the task of language translation
-
Fixed missing translations of status bar messages on mouseover on menu entries
-
Moved configureoption about black and white icons into a commandline option
-
Fixed missing interaction dialog of Covise/COVER extension nodes
-
Added some Covise/COVER extension nodes and nonstandard fields.
-
Added inputdevice support for icons to limit move of handles
to a line or a plane
-
Fixed missing update of Color node
-
Added workaround for wrong cull when drawing Background cube
-
Added action->flatten->x/y/z for Coordinate, Extrusion, NurbsCurve,
NurbsSurface and SuperExtrusion
-
Fixed problem with XmNmarginWidth in Unix textedit widget
-
Fixed wrong handling of invisible root node in route view
-
Fixed missing animation creation of Viewpoint
-
Added routes -> Show routes of node on top menupoint
-
Added minor update to documentation
-
Added flatten/flatten to zero menupoint
-
Added bitmap for X11 windowmanager iconify
-
Simplified setting of field flags
-
Simplified EXTERNPROTO writing
-
Added cover nodes Sky, Vehicle and SteeringWheel
-
Fixed some float/double ambiguousities
-
Fixed some Micro$oft Windows compiling problems
-
Fixed new website http://vrml.cip.uni-stuttgart.de/dune
-
Fixed bug in wrong open recent document of File menu
-
Added vrml level combobox to browser preview settings
Fixed missing support for multiple texCoord fields
in the cover extensions of IndexedFaceSet
-
Fixed crash in configure script when adding third language
translation
-
Added incomplete italian menu translation
-
Fixed wrong handling of inputdevice data, if no x/y/z only
mode is set
-
Fixed bug in incomplete italian menu translation
-
Added workaround for performance/memory problem on big
scenegraphs when unnecessarily drawing a hiden routeview
-
Added next step in italian menu translation
-
Added workaround for performance/memory problem on big
scenegraphs when not drawing all nodes in routeview
-
Fixed problem with debian menu install
-
Added bugfix for wrong update of routeview when
adding a route
-
Fixed Routes -> show node on top
-
Added reconversion of former Covise/COVER extension nodes
with nonstandard fields written as PROTOs
-
Fixed bug in handling -?rot commandline arguments
-
Added support of X3D only fields in VRML97 nodes
-
Added File->New->X3DV menupoint
-
Fixed missing rendering of animation
-
Fixed gaps in FieldView
-
Solved m4 compatibility problem
-
Fixed bug in Sphere to NurbsSurface conversion
-
Fixed crash when changing fields via mousedrag in FieldView
-
Added workaround for crash when reading PROTOs
-
Fixed bug in PROTO rendering
-
Fixed bug in pure VRML97 export of COVER node
-
Fixed bug in reconversion of cover nodes exported to pure
VRML97
-
Added FillProperties and LineProperties X3D nodes
-
Fixed wrong show of x3d only fields in scene tree view
-
Fixed missing MovieTexture.isPaused and NavigationInfo.bindTime
-
Completed italian menues
-
Fixed wrong menu disabling of MultiTexture and some COVER nodes
-
Fixed needed changes to developer documentation
-
Fixed wrong routes from/to X3D events in
Interpolationdialog and Animationdialog when in VRML97 mode
-
Fixed wrong write of metadata events on writing of Script node
-
Fixed wrong routeview hide of nodes in IS fields
-
Changed nurbsplane/curve creation to x-symetric modelling
-
Added backup of old colors on nurbscurve to nurbssurface change
-
Changed File->Import to insert into current selection if possible
-
Added VrmlScene and VrmlCut scripted Protos for building sequences of animations
-
Added Workaround for problem with Viewpoint.description
-
Added workaround for crash in pick handle of nodes inside
VrmlScene
-
Added workaround for crash when writing VrmlCut/VrmlScene
-
Fixed bug in configure options of debian packager
-
Simplified functions of nodes containing MFNode fields
-
Fixed problem with to late setting switch choice in VrmlCut
script
-
Fixed rendering problems for PointSet, IndexedLineSet and
NurbsCurve on some systems
-
Added Change -> Animationtime to -4kids menu
-
Added conversion of NurbsCurve to X3D(V), route handling and
closed field still not supported
-
Added some textures make with gimp and povray
-
Fixed route handling on conversion of NurbsCurve to X3D(V)
-
Fixed some problems on pure (VRML97/X3DV) save/export
-
Changed M$Windows compiler to work around problem with strange rounding
of floating point data
-
Fixed crash in conversion of Box to NurbsSurface, if the
"6 planes" checkbox is not set
-
Added conversion of NurbsSurface to X3D(V) NurbsPatchSurface
-
Fixed some problems in controlpoint handling of NurbsCurve
-
Added workaround for data loosing bug in File->Import
-
Improved x-symetry of Box converted to NurbsSurface, if the
"6 planes" checkbox was not set
-
Fixed wrong writing/handling of X3DV COMPONENT statement
-
Added Workarounds for bugs when reading X3DV
NurbsPatchSurface nodes
-
Fixed crash in NurbsPatchSurface->U/V degree elevate
-
Added italian usage documentation
-
Completed italian dialog translation
-
Added X3D SFVec3d/MFVec3d types
-
Added X3D Geospatial stubs
-
Added bugfix when a system do not have a powl function
-
Integrated foreign language handling into swLoadString
-
Added yes/no translation to Linux/UNIX messageboxes
-
Fixed missing undo for Nurbs(Patch)Surface and NurbsCurve
-
Updated italian usage documentation and italian menus
-
Fixed bug of yes/yes/cancel dialogs
-
Updated dune4kids usage example
-
Fixed bug in double writing controlPoint in
NurbsSurface/NurbsCurve after X3DV/VRML conversion
-
Fixed compiling bug related to m4 CommandlineLanguages.h.m4
-
Fixed missing change of NurbsSurface name to
NurbsPatchSurface in SceneTreeView after save to X3DV
-
Rearraigned icons to support machines with a 800x600 size
display and without input devices
-
Changed often needed --with-buginlesstif configure option to
rarely needed --with-oldmotif configure option
-
Added --with-archives configure option for compile time
optimization on machines with few RAM memory but enough
disk space
-
Fixed bug in make depend
-
Completed X3D/GeoVRML stubs conversion
-
Added menuitems for GeoNodes
-
Added uniform scale
-
Added minimal simplification of the Extrusion code
-
Updated TODO list
-
Added AC3Db file export (MeshBasedNode,
Transform and Group nodes only)
-
Added AC3Db file export for Color nodes
-
Fixed compiling bug, if libdevil is present
-
Solved crash when exporting AC3Db file
-
Fixed unnecessary bugmessage in case of SIGPIPE
-
Added -ac3d commandline option
-
Added - argument for input pipe
-
Removed normal generation on Box to IndexedFaceSet conversion
-
Fixed minor problems in debian build
-
Added ac3d export of Box
-
Added solid field rendering of X3DV Box
-
Fixed wrong number of shininess in ac3d export
-
Added ac3d export of Sphere
-
Fixed wrong sided ac3d export
-
Added ac3d export of Cone
-
Fixed minor problems in debian build
-
Fixed missing ac3d export of
IndexedFaceSet.ccw/solid/creaseAngle fields
-
Added ac3d export of Cylinder
-
Added menupoint
Actions -> Rest of Scenegraph branch -> set -> solid
-
Fixed bug in wrong IndexedFaceSet conversion of cone and
cylinder.height
-
Added workaround for problem with normal generation of
IndexedFaceSet convertion sphere and cylinder
-
Added handles for SuperExtrusion.a
-
Added compiler/linker options for fat binary generation on MacOSX
-
Added -tesselation commandline option for rendering on slow machines
-
Added bugfixes for wrong conversion of Cone and
NurbsSurface to IndexedFaceSet
-
Fixed problem of smoothing triangles with
IndexedFaceSet.creaseAngle
-
Added X3D solid rendering of Cone and Cylinder
-
Removed/replaced all tabulator characters in C/C++ sources
-
Added search for tabulator characters to selftest
-
Fixed fuzzy display of icons
-
Added combined DEF and proto name display in scene tree
-
Added Ac3d export of IndexedLineSet
-
Fixed wrong Ac3d export of Group and Anchor
-
Fixed crash in smoothing triangles
-
Fixed missing catt 8 geo export of both sides of mesh,
if solid() is not set
-
Fixed wrong DEF name handling of deleted nodes
-
Added action -> rest of scenegraph -> remove: DEF name
-
Added ac3d and catt 8 geo file export for grouping nodes
-
Added german html documentation about commandline processing
with white_dune
-
Fixed compileproblem on MacOSX 10.4.8
-
Fixed missing support for ac3d export of Transform.scale and
Transform.scaleOritentation
-
Added data container nodes for catt 8 src.loc/rec.loc export
-
Fixed crash in SuperShape/SuperEllipsoid to NurbsSurface
conversion
-
Fixed crash when the overflow flag of the selection buffer
is set
-
Fixed missing write support for transformed catt 8
container nodes
-
Added support for files with UTF-8 Byte Order Mark (BOM)
-
Replaced the --with-vrml97am1url, --with-x3ddrafturl,
--with-scriptednodes and --with-covernodes configure options
with the --with-protobaseurl configure option
-
Updated INSTALL document
-
Added workaround for wrong pure VRML97 export of
TrimmedSurface node
-
Solved crash in DEF name map
-
Deleted "freeglut-dev" Build-Depend from debian packaging:
newer freeglut versions lead to a unexpected program exit.
-
Fixed unnecessary write of indent when writing a node
-
Replaced requirement for GLUT by integrating parts of OpenGLUT
-
Fixed missing "-remote OpenURL" command for old style netscape
browsers
-
Added bottom, bottomBorder, top, solid, ccw fields to
SuperEllipsoid
-
Fixed wrong CoordinateInterpolator for SuperEllipsoid
morphing
-
Added bottom, bottomBorder, top, solid, ccw fields to
SuperShape
-
Fixed wrong rendering of uTesselation/vTesselation in
SuperEllipsoid and SuperShape
-
Fixed crash in DEF name handling
-
Updated SuperEllipsoid and SuperShape PROTOs for new
bottom, bottomBorder, top, solid, ccw fields
-
Added mesh optimization before ac3d/catt 8 geo export
-
Fixed problem with MacOSX icon
-
Added scale of handles of ExportCatt and Transform nodes
-
Added "replaced by nothing" workaround for MacOSX icon program
-
Fixed problem with efencedune creation
-
Added support for use of duma instead of efence
-
Fixed minor valgrind detected initialization problem in MainWindow::MainWindow
-
Solved bug in Help -> node menupoint
-
Added remove of double faces to Meshoptimization
-
Added (IndexedFace)Set->optimize menupoint
-
Fixed grep/#ifdef compiling problem with some flex versions
-
Added fix against crash in scriptdialog
-
Fixed unneccessary calls to UpdateViews
-
Fixed some unneccassary redraws of node buttons
-
Cleaned some magic numbers in MainWindow::UpdateTools
-
Fixed missing -tesselation handling of Cone drawing
-
Fixed crash in connection with wrong creation of
Coordinate node as subnode of NurbsSurface node
-
Fixed wrong call to updateColorCircle
-
Added fix for missing [] of some deletes
-
Added NurbsSet creation
-
Added -4catt commandlineoption and third interface especially
for catt 8 export
-
Cleaned some warnings of g++ -Wall
-
Fixed error in AflockDevice::getHemi
-
Fixed some (s)scanf format errors
-
Fixed crash when clicking to a unused part of ProximitySensor
handles
-
Fixed missing initialisation in application wide settings.
This can cause always the start of the wrong
(catt 8 exporter) GUI
-
Added handle size/scale settings to catt exporter GUI
-
Added flip of side in rest of scenegraph branch
-
Added bugfix for crash in mesh optimisation
-
Added extra polygon count for catt 8 export
Fixed catt 8 export polygon count to 1 sided/2 sided
-
Fixed syntax error detected by gcc version 2
-
Fixed Win32 LoadString problem by using the motif
swLoadString implementation
-
Added optional call of a "revision control"
"check in" command on ever save
-
Added most important icons to 4kids GUI
-
Fixed wrong double apply of swap and flip commands
-
Fixed missing update in some swap commands
-
Fixed number of axes detection of windows joystick
-
Updated license statements
-
Improved man page formatting
-
Fixed potential wrong free of NULL pointer
-
Fixed crash when displaying mesh with invalid coordIndex
-
Added workaround for worsened examine mode
-
Fixed crash in moving scale handles
-
Added workaround for problem with exporting NurbsGroup to pure VRML97
-
Fixed wrong examine mode
-
Changed walking mode to timer based moving
-
Fixed problem with exporting NurbsGroup to pure VRML97
-
Fixed problem with exporting NurbsGroup to pure VRML97
-
Fixed alignment problem when converting from Vec3f arrays to MFVec3f
-
Fixed crash when exporting pure VRML97 from X3DV
-
Fixed crash in commandline usage
-
Fixed compile problem with HPUX aCC
-
Added support for DEC Alpha Tru64 CXX
-
Fixed floating point crash on DEC Alpha
-
Added switching of language translation via LANG
environment variable
-
Added better workaround for problems with 3D cursor
-
Fixed wrong direction when moving up/down in walk mode
-
Simplified texture usage in cover mode
-
Added workaround for problem with motif fileselectors
-
Added workaround for for (libglu ?) problem on some systems
when drawing cone in quadbuffer stereo mode
-
Added workaround for X11 crash on MacOSX after program exit
-
Fixed overflow of OpenGL matrix stack on draw of 3D cursor
-
Added limited output of OpenGL errors
-
Replaced Dampers.wrl with a more recent version
-
Fixed wrong writing of [] brackets on SFImage output
-
Fixed crash in SFImage comparison
-
Fixed missing scale/center handling in x/y/z only mode
-
Added move actions -> sibling commands
-
Added change image repeat to 4kids menu
-
Added workarounds for crashes in connection with
VrmlCut/VrmlScene scripted nodes
-
Added better workarounds for problems in connection with
VrmlCut/VrmlScene scripted nodes
-
Fixed problem when reading gzip compressed files under
M$Windows
-
Added yet another better workaround for problems with 3D cursor
-
Fixed crash when using convertion to NurbsSurface on root node
-
Avoided automatic use of "toNurbs" operation in 4Kids "new"
menu and added "make deformable (NURBS)" icon/menupoint
instead
-
Fixed wrong OpenGL stack underflow
-
Added color change of selected point handle
-
Updated dune4kids tutorial
-
Rearranged a few menupoints in the 4kids menus
-
Solved crash when counting polygons in empty inlines
-
Fixed start problems of macosx fat binary icon program
-
Additional nodes for "animate" and "add interaction" are
added inside of same scenegraph branch
-
Added more per default selected fields for dune4kids
animation dialogs:
Viewpoint.orientation/position
NurbsSurface.controlPoint
Coordinate.point
Material.diffuseColor
-
Added workaround against crash when clicking to
open icon under MacOSX
-
Advanced symetry/usability of Box convertered to
IndexedFaceSet
-
Simplified code for browsing commands
-
Fixed wrong creation of X3D profile statement
-
Fixed crash when clicking to open icon under MacOSX
-
Added example template of a meshbased geometry node
-
Changed vrml/x3d/x3dv translation from NIST translators
to random shellscripts (configurable via "input/output
settings" dialogs)
-
Added triangulation of IndexedFaceSet node
-
Fixed crash before showing errormessage when detecting
unsupported VRML1 files
-
Fixed crash before showing errormessage when detecting
unsupported nodes
-
Fixed missing sceneview update when triangulating a
IndexedFaceSet node
-
Added node semantics for ISO/IEC FCD 19775-1r1:200x X3D draft
"Rigidbodyphysics" nodes
-
Fixed missing selftest of X3DV files
-
Fixed wrong errormessage when loading NurbsCurve in a X3D file
-
Fixed missing conversion from primitive shape to
NurbsSurface node on some
"Create -> X3D Node -> NurbsPatch ->" menupoints
-
Fixed crash before showing errormessage when detecting
unsupported fields
-
Fixed wrong linenumberreporting on errors (caused by comments)
-
Fixed parser rule, that forbid "inputOutput/exposedField"
commands in Script nodes. This rule is correct for the old
VRML97 fileformat, but no longer correct for the new
X3DV fileformat.
-
Added "X3DV with rigid body XJ3D extensions" item in
preview settings dialog to generate XJ3D special
"xj3d_RigidBodyPhysics" componentname.
-
Fixed missing show of field names for some RigidBodyPhysics
nodes
-
Fixed missing update of brightness selection bar of
colorcircle
-
Fixed problem in creating animation via input devices
-
Fixed problem in SceneTree caused by wrong handling
of "show of field names" setting
-
Fixed problem with SceneTree drag'n drop on
CollisionSensor node
-
Fixed some RigidBody node rendering problems
-
Added "options" menupoints to change language and GUI variant
-
Fixed rendering of initial RigidBody position
-
Added workaround for problem of display of scenegraph
after a node delete operation
-
Added handles for the fields RigidBody.linearVelocity and
RigidBody.angularVelocity
-
Added some "recommended EventIn/EventOut" flags to some
rigid body physics nodes.
-
Fixed wrong handling of invalid characters in Edit->DEF dialog
-
Added workaround for texture rendering problem of Box and
Cylinder nodes
-
Added building of RidigBodyCollection node from
NodeCollidableShape nodes in a scenegraph branch
-
Fixed wrong nodetype for joint nodes
-
Fixed wrong creation of already used DEF names in
Edit->DEF dialog
-
Fixed SuperShape node rendering
-
Fixed crash in scripteditor
-
Added X3D KeySensor node
-
Fixed possible problem with rendering errors after insert
of a new CollidableShape node into scenegraph
-
Added X3D StringSensor node
-
Fixed crash when rendering PROTO
-
Fixed wrong fix about SuperShape node rendering
-
Fixed wrong SuperShape to NurbsSurface conversion
-
Added X3D ColorRGBA node
-
Solved crash in creation of color animation
-
Fixed wrong copy to first Interpolator.keyValue
during animation creation
-
Added X3D Position2DInterpolator and Coordinate2DInterpolator
-
Moved configure check for ODE library to a new "--with-ode"
configure option
-
Added workaround for crash when deleting USE'd nodes
-
Fixed missing close of colorcircle in some circumstances
-
Added X3D TriangleSet
-
Fixed bug in hasInputDevices() in case of failed device
initailisation
-
Fixed wrong handling of 6D transform mode
-
Added convertion to TriangleSet
-
Added convertion of rest of scenegraph branch to TriangleSet
-
Added convertion of rest of scenegraph branch to IndexedFaceSet
-
Added remove of node in scenegraph branch based on nodename
-
Added selection of RigidBody node, when clicking to a
child of a RigidBodyCollection node in the 3D preview window
-
Modified handle draw of ProximitySensor and CattExportSrc to
be visible both with and without depthtest
-
Avoid writing of default material on ac3d export (if possible)
-
Added field pipe of rest of scenegraph branch
-
Fixed wrong second "flip side" command in "Coordinate" nodes,
if the command is used for the rest of a scenegraph branch
-
Changed NurbsCurveSurface implementation to chain based
rendering
-
Added Arc2D, ArcClose2D, Circle2D and Disk2D X3D nodes
-
Fixed a buffer overflow security problem and a format string
security problem reported by Luigi Auriemma
-
Fixed a format string security problem in the motif version of
swDebugf
-
Completed rendering of all ISO 19775:2004 Geometry2D component
nodes
-
Fixed wrong initalisation of empty MFFloat, MFVec2f and MFVec3f
values
-
Fixed error in parsing MFColorRGBA data values
-
Fixed rendering errors for "Color/NormalPerVertex FALSE" meshes
-
Added workaround for various crashes based on Node::getParent()
-
Added handles for anchorPoint field of matching X3DRigidJoint nodes
-
Advanced selection/usage of RigidBody node handles
-
Added workaround for crash when parsing
X3D Rigid Body Physics component nodes
-
Fixed wrong handling of the "The value of the colorPerVertex
field is ignored and always treated as TRUE" rule of the
TriangleSet node in the X3D ISO document
-
Solved crash after removing a RigidBody node
-
Added creation of CollisionSensor node to a scenegraph
branch based creation of a RigidBodyCollection node
-
Solved missing selection of RigidBody node handles after
fresh creation of a scenegraph branch based creation of
a RigidBodyCollection node
-
Added workaround for wrong writing of USE
-
Added workaround for bug in ac3d export
-
Added extra "ac3d for RAVEN" export as a workaround for a
problem of the RAVEN/VA programs itself
-
Fixed bug in Node::removeParent function, that caused
unintended creation of DEF names during copy/move commands
-
Added axis handles for RigidJoint nodes
-
Fixed missing disable of some buttons for X3D Rigid Body
Physics nodes
-
Fixed bug in undo/redo of IndexedFaceSet to IndexedLineSet
conversion
-
Fixed some potential format string security problems
-
Added DIS component nodes
-
Fixed wrong setting of double DEF name
-
Fixed crash caused by wrong initialisation of class Node
-
Fixed wrong writing of a comment inside a empty MFNode field
-
Fixed missing creation of X3D FillProperties and X3D LineProperties
-
Added configure option to disable usage of rendering of gif textures
-
Improved selection after delete operations
-
Added Ldraw.dat export for meshbased nodes
-
Added Ldraw.dat export support for "Material" nodes
-
Added BooleanFilter, BooleanToggle, BooleanTrigger,
TimeTrigger and TextureCoordinateGenerator X3D nodes
(not rendered)
-
Added IntegerSequenzer X3D node (not rendered)
-
Reduced Ldraw export colors to colors supported by the
LeoCAD program
-
Added Ldraw export of IndexedLineSet and chain based nodes
-
Added HAnim X3D nodes (not rendered)
-
Added IntegerTrigger X3D node (not rendered)
-
NodeTransform class has been splited into two subclasses
-
Fixed wrong creation of HAnimSite node
-
Added X3D LineSet node
-
Added X3D StaticGroup node
-
Fixed unneccessary redraw in AnimationDialog window
-
Added X3D IndexedTriangleFanSet, IndexedTriangleSet and
IndexedTriangleStripSet nodes (not rendered)
-
Added X3D TriangleFanSet and TriangleStripSet nodes
-
Fixed missing fields and wrong X3D fields of
NurbsPositionInterpolator node
-
Fixed wrong nodename Coordinate2DInterpolator to
CoordinateInterpolator2D
-
Fixed wrong nodename Position2DInterpolator to
PositionInterpolator2D
-
Fixed wrong nodename IntegerSequenzer to IntegerSequencer
-
Fixed wrong fieldname X3DRigidJointNode.mustOutput to
X3DRigidJointNode.forceOutput
-
Fixed missing conversion to NurbsSurface to NurbsPatchSurface
on save to X3DV of a VRML97 file
-
Fixed VRML conversion problem when using File - Textedit menupoint
-
Added X3D CoordinateDouble node (not rendered)
-
Added X3D NurbsSurfaceInterpolator x3d node (not rendered)
-
Added X3D NurbsOrientationInterpolator node (not rendered)
-
Added X3D NurbsSweptSurface x3d node (not rendered)
-
Added X3D NurbsSwungSurface x3d node (not rendered)
-
Fixed wrong MFFloat fields (instead of MFDouble fields) of
NurbsOrientationInterpolator x3d node and
NurbsSurfaceInterpolator x3d node
-
Added X3D NurbsTrimmedSurface x3d node (not rendered)
-
Fixed problem with flip of scenegraph branchs
-
Fixed problem of unnessecary flip of some primitive nodes
-
Added "Change -> Handles ->
Change distance between handles which snap together or
handled x-mirred" menupoint to 4kids menu
-
Added "actions -> set default values (keep scenegraph)"
menupoint
-
Added modified transform based motion capture human
animation examples to typical VRML examples documentation
-
Fixed missing tooltip for "make deformable" icon in
dune4kids gui
-
Added some usefull exceptions for
"actions -> set default values" menupoint
-
Enhanded begin of german dune4kids tutorial
-
Extracted ProtoMap from Scene.cpp into SceneProtoMap.cpp
-
Updated developer documentation
-
Added Covise/COVER plugin extension nodes VirtualAcoustics
and VirtualSoundSource nodes
-
Fixed parser error for X3DV InputOutput fields
-
Added LabView Covise/COVER plugin extension node
-
Added experimental OdeMotorJoint, NodeOdeSingleAxisHingeJoint
and OdeSliderJoint X3D nodes and matching patches for the Xj3D
browser. This nodes add a additional fMax parameter for
simulation of stiff joints or joints with friction.
-
Fixed parser error for X3DV InputOutput fields
-
Added export to kanim fileformat for the kambi gameengine
-
Added support for a dials inputdevice made of Mindstorms
NXT motors
-
Solved crash in moving handles of Extrusion node
-
Fixed problem with kanim fileformat of some NurbsSurface
animations
-
Fixed wrong graying of some cover menupoints
-
Fixed wrong display of kambi fields in some nodes
-
Added toolbar for kambi nodes
-
Fixed wrong insertion on DEF/USE writing
-
Fixed handle move problem on some OpenGL systems,
when a Viewpoint node is used.
-
Fixed missing "Start next time with kambi extensions" feature
-
Fixed support of menupoint for Kambi Toolbar
-
Fixed wrong graying of KambiAppearance icon
-
Added rendering of IndexedTriangleSet,
IndexedTriangleFanSet and IndexedTriangleStripSet
-
Fixed bug in writing texture data in exported AC3D files
-
Added conversion of ImageTexture to bmp fileformat
(via imagemagick "convert") when exporting to AC3D files
-
Added support for SpaceNavigator devices under M$Windows
XP (requires recompilation)
-
Fixed strange output formatting
-
Fixed missing write of eventIns/eventOuts in creation of
cover/kambi extension protos
-
Fixed wrong type of Fog.volumetricDirection kambi extension
-
Fixed wrong writing of cover/kambi extension proto on save
after pure vrml97 export
-
Changed AC3D texture export from bmp to gif fileformat
-
Added EXTERNPROTOs to some kambi nodes
-
Fixed some VRML/X3DV formating problems
-
Fixed wrong TextureCoordinate export to AC3D,
if texCoordIndex is not set
-
Fixed wrong texCoordIndex export to AC3D
-
Created first rpm for OLPC (Version 1)
-
Added -fn commandline argument to select other fonts on
Linux/Unix/MacOSX
-
Added support for double size icons
-
Fixed missing rendering of TriangleStripSet.creaseAngle and
IndexedTriangleStripSet.creaseAngle
-
Added SuperRevolver scripted PROTO
-
Advanced x symetry of SuperExtrusion node
-
Added description of some rendering bugs by Michalis Kamburelis
-
Fixed missing errormessages when the use of nxtdials failed
-
Added spindle and mushroom shape to dune4kids menu
-
Added SuperRevolver to Nurbs(Patch)Surface conversion
-
Added degree elevate to SuperRevolver and SuperExtrusion
-
Added menupoint Actions -> Rest of Scenegraph branch -> set
-> convex
-
Added workaround for inexact SuperExtrusion to
Nurbs(Patch)Surface conversion
-
Added bugfix for wrong always inserting of new Inline nodes at the
root level
-
Added bugfix for wrong initialisation of TimeSensor,
which can result in missing animation or animation recording
-
Added workaround for inexact SuperShape to Nurbs(Patch)Surface
conversion
-
Added missing close field to NurbsCurve2D node
-
Fixed wrong double "metadata" field in X3D Metadata nodes
-
Fixed crash in connection with -fp option
-
Added workaround for problems with menupoint edit->find
in cover mode
-
Partitially fixed olpc font rendering problems
-
Fixed wrong rendering of quotes strings and backslashes
in Text node
-
Documentation updated
-
Completed user documentation text so far.
-
Added italian translation of usage documentation.
-
Added some images to documentation
-
Changed object edit command selection to dialog of
"Options -> Text/Object Editor Settings..." menupoint
-
Added a few images about triangulation and Superrevolver
to usage documentation
-
Added menupoint to 4kids menu to create a heart shaped
SuperRevolver
-
Minor updates to man page.
-
Added display of selected vertex information on statusbar
-
Added minor bugfix about false _keycodeMap initialisation
-
Activated handle movement in mouse navigation mode
-
Fixed wrong drop of a invalid child node
-
Fixed missing update of nodename on SceneTree drag'n drop USE
command
-
Fixed wrong errormessage problems in MacOSX leopard desktop
icon program
-
Fixed wrong "flip x" command for SuperRevolver node
-
Advanced SuperShape to NURBS conversion
-
Added menupoints to increase/decrease turnpoint distance in
EXAMINE mode
-
Improved internationalisation of status bar messages
and message boxes
-
Completed internationalisation of message boxes
-
Advanced testing of internationalisation in resource files
-
Fixed rpm creation script for rpmbuild of fedora 10
-
Fixed missing open of OpenGL window on commandline usage of
Ldraw.dat export
-
Fixed missing update of "edit -> find again" menupoint
after "edit -> find" command
-
Fixed wrong x/z swap on Ldraw.dat export
-
Changed definition of orange brick color for LeoCAD
Ldraw.dat export
-
Fixed bug in selection update when the preference
"show all field names" is set
-
Added definition of transparent orange brick color for
LeoCAD Ldraw.dat export
-
Fixed and optimized various unnecessary update operations
-
Fixed crash in error messagebox of a scriptedit operation
-
Fixed OpenGL warning cause of wrong argument to glPushAttrib
-
Fixed missing write in PROTO definition of a predefined node
-
Changed write of a field in a EXTERNPROTO instance: all fields
are always written now
-
Improved speed of window close operations
-
Added export to X3D especially for the
X3D importer of the SUN wonderland 0.4 multiuser world
-
Fixed missing write in PROTO definition of a predefined node
-
Changed write of a field in a EXTERNPROTO instance:
all fields are always written
-
Fixed wrong delete of some array data in the FieldView
-
Fixed crash in x3d conversion of NurbsSurface/NurbsCurve
-
Added some rendering speed improvement by using display lists
for meshes
-
Fixed wrong writing of PROTO fields
-
Fixed crash when using a wrong type in a PROTO declaration
-
Fixed wrong double writing of ROUTE statements in PROTO
statements
-
Fixed missing show of fields on PROTO usage
-
Added possiblity to show numbers for some nodes in 4kids GUI
-
Added new SuperEllipsoid menupoint to 4kids GUI
-
Added "new Ring" menupoint to 4kids GUI
-
Fixed temporary rendering problem of Text node in 4kids GUI
caused by a error in text change dialog
-
Advanced Extrusion node rendering
-
Added "action -> rest of scenegraph branch -> move to
transform selection" menupoint
-
Updated usage documentation
-
Updated manpage
-
Added some configure tests to use fpclassify
-
Fixed wrong creation of faces in SuperRevolver node
-
Added some italian translations to italian dune4kids menu
-
Added better workaround for SuperEllipsoid to NurbsSurface
conversion
-
Fixed crash in PROTO initialization
-
Enabled import of illegal X3DV files without
requried PROFILE statement
-
Fixed missing X3D/XML import/export via encoding translators
-
Fixed missing tags in X3D/XML PROTO export
-
Added shellscripts for X3DV <-> X3D/XML translators via InstantPlayer/aopt
-
Added limited export to C++ source
-
Fixed missing EXTERNPROTO generation for some COVER extension
nodes
-
Added export to XML encoded X3D
-
Fixed crash cause of missing check for wrong types in PROTO
declarations
-
Fixed possible crash when using menupoint
"action -> rest of scenegraph branch ->
move to transform selection"
-
Changed usage of C++ sourcecode exporter
-
Added limited export to C source
-
Added limited export to java source
-
Fixed error in parsing some SFMatrix3f values
-
Fixed crash in 2D graphics part of M$Windows port
-
Fixed wrong parsing of NurbsTrimmedSurface
-
Fixed wrong writing of brackets in fieldpipe of MF* types
-
Fixed wrong VRML97 parsing of DEF names which are only
illegal in X3DV
-
Fixed wrong parsing of X3DV files with COMPONENT statements
-
Fixed wrong normal null creation
-
Added special Cover dialog for Edit->DEF adding a listbox
for special DEF name prefixes used by the COVER browser
-
Fixed wrong normal creation
-
Fixed missing route colors for some types in SceneGraphView
-
Fixed "code too long" (64KB java classfile limit) problem
when exporting java source code
-
Added simple java export example for usage with
jMonkey Engine
-
Fixed some problems in menupoint actions ->
(IndexedFace)Set -> Optimize
-
Fixed bug in menupoint actions -> (IndexedFace)Set -> Optimize
-
Added display of normals, if Normal node is selected
-
Fixed wrong/ugly normal creation
-
Fixed bug in writing of a PROTO declaration
-
Fixed crash in parsing a senseless VRML file
-
Added convertion of a mesh based node to IndexedTriangleSet
-
Fixed wrong rendering of normals of TriangleSet,
if normalPerVertex is false
-
Fixed wrong creation of Normal node for IndexedTriangleSet
-
Fixed normal based bug in jme export example code
-
Added batchscript to start white_dune for M$Windows from
a USB stick
-
Fixed missing write of EXTERNPROTOs commands for X3D nodes
-
Added -prefix option for export to C/C++/java source to
solve possible namespace conflicts
-
Fixed wrong ccw field in X3D NurbsPatchSurface node
-
Fixed missing X3D specific fields of NurbsPatchSurface and
NurbsPositionInterpolator nodes
-
Solved crash when parsing a unknown node in a PROTO statement
-
Added off screen rendering for commandline export converters
which need OpenGL commands
-
Fixed error when parsing MFBool values
-
Added batch script to semiautomatically create templates
of Node classes from the component documents of the
X3D specification
-
Added commandline arguments to export supported geometry
to c/c++/java sourcecode as triangulated IndexedTriangleSet
meshes
-
Solved wrong drag and drop handling of geometry nodes in
SceneTree view
-
Fixed crash in mesh creation of cylinder
-
Fixed wrong conversion when importing X3D files
into VRML files
-
Added texture rendering with alpha channel to
jME export example
-
Fixed wrong/missing undo commands for
X3D NurbsCurve/NurbsPatchSurface nodes
-
Added some extension nodes for the kambi gameengine
-
Added TextureTransform support to hte jME export example
-
Added +c/+c++/+java etc. commandline conversion options
to allow the concatination of outputfiles
-
Fixed missing X3D names for TextureBackground texture fields
-
Advanced compatibilty with #X3D V3.1 / #X3D V3.2 files
-
Fixed a bison compatibility problem
-
Fixed wrong X3D texture name fix for Background texture fields
-
Fixed X3D names for TextureBackground texture fields (again)
-
Fixed crash caused by a missing glPopName() in PointLight node
-
Changed scenegraph traversing order in C/C++/java export
-
Added (some) support for the following nodes in jME export: Anchor, Color,
Collision, Switch
-
Fixed bug in conversion of IndexedLineSet to PointSet
-
Added workaround for crash when clicking to a PROTO instance
-
Fixed problem when using DEF/USE on C/C++/java export
-
Added Quadset and IndexedQuadset nodes
-
Fixed crash when showing handles of selected tree
-
Fixed missing update of 3d preview after changing image
via action -> object edit
-
Fixed crash in TextureTransform creation in 4Kids GUI
-
Fixed wrong parsing of MFBool data
-
Fixed draw of CADGeometry nodes
-
Advanced compatibilty with TextureProperties node
-
Copied ForcePhysicsModel from GravityPhysicsModel
cause the nodename is not total clear in the publiced
X3D specification
-
Copied NodeTexCoordDamper from NodeTexCoordDamper2D cause
the nodename is not total clear in the publiced
X3D specification
-
Added commandline export to a SUN wonderland 0.5 module,
Textures are not supported yet
-
Added missing axisRotation X3D fields to
CylinderSensor and PlaneSensor
-
Fixed wrong check for directory existence
-
Fixed problems with jME/Wonderland export caused
by null pointer exceptions
-
Fixed portability problem
-
Fixed problem with C++ keywords in C++ sourcecode export
-
Added disabled Text export to Wonderland, cause it would
would void the whole scenegraph
Text export to jME is still working.
-
Fixed problem with java keywords in java sourcecode export
-
Completed node type settings of SFNode/MFNode fields for all
ISO/IEC 19775-1:2008 nodes
-
Added workaround for crash when using GLU_TESS_ERROR under
M$Windows
-
Fixed rendering problem in case of missing TextureCoordinates
in Wonderland module export
-
Added documentation about the Wonderland module export
-
Fixed crash cause of missing initialisation of solid field
of SuperExtrusion node
-
Fixed minor array read access problem in motif code
-
Added picking component nodes
-
Splitted X3D components toolbar into 2 parts
-
Fixed wrong call convention in M$Windows port resulting
in a crash in triangulation gluTess functions
-
Fixed crash of empty CADFace node
-
Fixed wrong node/classtype match
-
Fixed crash when loading a Script node
-
Fixed bug when handling URLs as filenames with unusual characters
-
Added support for export of ImageTexture to SUN Wonderland module
source
-
Added X3D generator support for all
X3D ISO/IEC 19775-1:2008 nodes,
but a lot of nodes are not (completely) rendered
-
Changed interpretation of "something/filename" in
URL.cpp from "http://something/filename" to
"./something/filename"
-
Fixed missing X3D dependency of textureProperties fields
-
Fixed problem with wrong definition of maximal lenght
of path
-
Fixed wrong array access error when converting a meshbased
node to a IndexedFaceSet node
-
Fixed problem with insert into MultiTextureCoordinate and
MultiTextureTransform nodes
-
Fixed problems with insert into a ParticleSystem node
-
Fixed problem with insert of CADFace node
-
Fixed crashes in wrong commandline parsing
-
Added support for TextureCoordinate node in triangulation
-
Fixed wrong TextureCoordinate in Box and Cone
node after Triangulation
-
Fixed wrong TextureCoordinate in Cylinder node
-
Fixed possible crash in case of wrong texCoordIndex
or TextureCoordinate
-
Fixed wrong texture top of Cylinder node
-
Fixed wrong rendering of textured shapes without a
Material node
-
Added selection of multiple handles via a click on the
middle mouse button
-
Added handles for field SuperExtrusion.scale
-
Fixed crash cause of wrong handle selection
-
Fixed problem of wrong handle movement of field
SuperExtrusion.a
-
Updated Tailwind - Live based DVD ISO image
-
Fixed texture path problem when exporting to
Wonderland java source
-
Fixed yet another "code to long" java export problem
-
Fixed missing conversion from ISO/IEC 14772:2002
to ISO/IEC 14772:1997 when using -vrml97 commandline option
-
Added object/url editor usage for url based shader nodes
-
Fixed double free problem in Sphere, Cone and IndexedFaceSet
nodes
-
Added "many classes" export option to java/wonderland export
to fight against "too much constants" java compile problem
-
Fixed bug in wonderland export without "many classes" export
option
-
Fixed problem with transparent textures in wonderland export
-
Fixed wrong quoting of strings on field pipe
-
Fixed wrong number of floats used with glMaterialfv()
call in Background node
-
Fixed crash in exporting triangulated java source code
-
Fixed wrong handling of walk navigation after clicking
to a object
-
Fixed crash is wonderland export is used twice
-
Fixed/unified missing errormessages on file -> export
operations
-
Fixed crash when connecting any type as ROUTE to Script node
-
Added limited support for Billboard node to wonderland export
-
Added support for LOD node to wonderland export
-
Fixed bug in writing wrong LOD fieldname to C/C++/java source
export
-
Cleaned up formating errors in java source export
-
Added solution for "too much constants" java export
compile problem
-
Updated documentation about java/wonderland export
-
Updated documentation about java/wonderland export
-
Fixed wrong conversion of NURBS nodes from/to
ISO 19776-2:2005 to/from ISO 14772-1:2002
-
Changed all NURBS creation dialogs to ask to number of
controlpoints, not length of object
-
Changed options dialogs to fit into 600 pixel high screens
-
Rearranged X3D items in the "create" menu
-
Fixed crash in triangulation code
-
Added exerimental rendering for the NurbsSweptSurface node
-
Fixed missing conversion of animation of NURBS/Supershape
based shapes on pure VRML97 export to IndexedFaceSet based
morphing
-
Fixed missing drawing of lines of CoordinateInterpolator
data in channelview
-
Added readme file to exported wonderland module source
-
Added a way to add a preview image to a exported wonderland
module
-
Fixed missing load of EXTERNPROTOs (currently only from files)
-
Fixed missing x symetry modelling of NurbSet node
-
Fixed crash in handling of PROTO nodes
-
Fixed missing Wonderland export of PROTO content
-
Fixed crash in selftest program
-
Fixed wrong component level for NurbsTrimmedSurface node
-
Fixed crash in C/C++/java export of a simple cyclic scenegraph
-
Fixed bug in writing XML encoded X3D files from mainwindow
-
Fixed parsing problem of some Geo nodes
-
Fixed wrong mass generation of functions in java source export
-
Fixed wrong behaviour of transform handles
-
Fixed missing conversion of VRML TrimmedSurface node to
X3D NurbsTrimmedSurface node
-
Fixed wrong display in scenegraph tree view after a copy/paste
operation
-
Fixed crash when using file->textedit after copy/paste
-
Changed default creaseAngle of scripted SuperShape node
-
Fixed crash in NurbsTrimmedSurface/TrimmedSurface conversion
-
Fixed wrong writing of MFNode in Script
-
Updated some Kambi X3D gameengine extensions
-
Added Kambi ProjectedTextureCoordinate extension node
-
Fixed "edit image" menupoint in -4kids gui
-
Fixed error in commandline handling of input device axes
-
Fixed crash in Scene Tree Window when displaying a simple cyclic scenegraph
-
Fixed error in Wonderland export when writing multiple ImageTexture URLs
-
Fixed yacc grammar errors
|
CHANGES in WHITE_DUNE 0.28(stable)
 |
- Added various bugfixes
- Added scrollbars and changing of MF-Fields in FieldView
- Fixed bugs that prevented morphing animations and
creation of morphing.
- Added file->upload and options->upload settings... menupoints
- Added various geometry conversions
- Added "Adding a new (scripted) geometry node to
white_dune"-cookbook to developer documentation
- Added Rendering of
- PointSet
- Inline
- Extrusion
- Background
- InlineLoadControl
- Added various actions:
- Added "action -> move rest of scenegraph branch"
- Added "action -> Set center to"
- Added "action -> flip x/y/z"
- Added "Action -> Array"
- Added "Action -> set path of all URLs to"
- Added "Action -> count polygons/primitives"
- Added zoom of Routeview Window
- Added Wu Qingwei's handles for Cone, Cylinder and Sphere
- Added scripted nodes SuperShape and SuperEllipsoid and
conversion to NurbsSurface or IndexedFaceSet
- Added scripted node SuperExtrusion and
conversion to Extrusion and IndexedFaceSet
- Added support for 8 Bit displays and support
via "-stereo" commandline option for
M$Windows quadbuffer OpenGL stereoview
(e.g. Nvidia quadro with shutterglasses), but NOT
splitscreen ("OpenglVR") stereoview.
- Added "-startX11aqua" commandline option (setting of
DISPLAY :0 and starting X11) on MacOSX for use in the
MacOSX droplet
- Added missing VRML97 Amendment1 nodes (not rendered yet):
- Contour2D
- CoordinateDeformer
- NurbsCurve2D
- NurbsPositionInterpolator,
- NurbsTextureSurface
- Polyline2D
- TrimmedSurface
- Added "pure VRML97" browser preview and "pure VRML97"
export
- Added german tutorial.
- Added illegal2vrml program and man page
- Splitted FieldViewItem.cpp and FieldViewItem.h into 21 pieces
- Changed main datatype "Array" to get rid of monster
memory leaks
- Fixed missing data recording to interpolator
- Added setting of far clipping plane
- Added a M$Windows version which is linked against static versions
of the jpeg, libpng and zlib libraries.
- Added marks for often used events in routeview
- Added Preference to render faster/worse (without sorting
polygons before draw)
- Added "use fork" preference for preview on
Linux/UNIX/MacOSX
- Added experimental "-anaglyph red_green" commandline options
- Added support of AIX 4.3 (RS/6000)
- Updated german tutorial
- Added Wu Qingwei's Extrusion handlers
- Added handles for field "size" of ProximitySensor
- Added bugfix for accidently replacing | sign
with : sign in inlined javascript code
- Changes in 0.28pl2
- Fixed layout bug in usage documentation.
- Fixed wrong language in german menus
- Added more commands to dune4kids
- Changes in 0.28pl4
- Added english tutorial
- Added minor updates to all documentation files
- Added bugfix for never overwriting a existing file
in a emerency crash save
- Changes in 0.28pl5
- Added zero command for FieldView sliders as
bugfix mostly for M$Windows
- Changes in 0.28pl7
- Added bugfix for crash in dune4kids
when pressing cancel in animation dialog
- Added bugfix for crash when flipping a copied
SuperExtrusion
- Added horn, shell, ufo and insect rear to the
dune4kids shape menu
- Added rest of german translation to german resource file
- Changes in 0.28pl8
- Added bugfix for MacOSX icon program crash by adding
missing files
- Improved tests of the autoconf/configure file
- Changes in 0.28pl9
- Added bugfix for crash when drawing a IndexedFaceSet
with one face
- Added bugfix for generation false normal information
in IndexedFaceSets
- Added bugfix for crash when try to build first face of
a IndexedFaceSet
- Changes in 0.28pl11
- Added bugfix for crash when try to build second face of
a IndexedFaceSet
- Changes in 0.28pl12
-
Applied debian patches by Philippe Coval
-
Replaced Dampers.wrl with a more recent version
- Changes in 0.28pl13
-
Fixed a buffer overflow security problem and a format string
security problem reported by Luigi Auriemma
-
Fixed a format string security problem in the motif version of
swDebugf
- Changes in 0.28pl14
-
Applied debian patches by Philippe Coval
|
CHANGES in WHITE_DUNE 0.27beta(development/code freeze)
 |
Cause of a serious error in 0.27beta47 - 0.27beta228
(accidently replacing | sign with : sign in inlined javascript code),
a update to a newer version is recommended.
- Changes in 0.27beta229
- Added bugfix for accidently replacing | sign
with : sign in inlined javascript code.
- Changes in 0.27beta230
- Added bugfix for false read of hexadezimal numbers
- Changes in 0.27beta232
- Added usage documentation about MF-input,
Array tool and scenegraph operations.
- Changes in 0.27beta234
- Added usage documentation about file->upload
- Changes in 0.27beta235
- Fixed missing update after delete from a MF-Field in
Fieldview
- Added bugfix for wrong copy of exposedField values to
first values of a interpolator if interpolator is not
empty
- Changes in 0.27beta238
- Added bugfix for wrong setting of Extrusion.convex true
when converting SuperExtrusion to Extrusion
- Added bugfix for wrong setting of IndexedFaceSet.convex
when converting Extrusion to IndexedFaceSet
- Usage documentation updated
- Changes in 0.27beta240
- Added bugfix for wrongly creating normals when
converting a Extrusion or ElevationGrid to IndexedFaceSet
- Usage documentation about morping animation updated
- Changes in 0.27beta241
- Usage documentation about NURBS degree elevate added.
- 0.27beta usage documentation completed.
|
CHANGES in WHITE_DUNE 0.26(stable)
 |
Mayor target of this
release are advanced NURBS 3D modelling features.
- Added Box/Cone/Cylinder/Sphere to Nurbs conversion
- Added NURBS to IndexedFaceSet conversion
- Added NurbsCurve VRML200x node and
NurbsCurve revolve resulting in a NurbsSurface.
- Added X symetric modelling to NurbsSurfaces that are
directly contained and contained as shape nodes in a
NurbsGroup
- Added "File -> Export as -> Export as pure VRML97"
menupoint
- Added "pure VRML97" preview setting for VRML browsers
without NURBS support
- Logo VRML file
rebuild completely with NURBS modelling (and textures)
- Added "animate", "x symetric modelling" and
"increase/decrease data from input devices" to menu/toolbars
- Added generation of normals from IndexedFaceSet.creaseangle
(for VRML browsers without creaseangle implementation
like lookat or cover)
- Added Edit -> DEF
- Added graying of menus to Micro$oft version.
- Added rendering of Viewpoint.fieldOfView and LOD
- Added german menu (configurable) and menu for a simple
NURBS modeller for kids
- M$Windows rebuild can now work independend from cygwin
tools.
- Usage, developer and INSTALL documentation updated.
- Maksim Diachkov added a russian translation of the
documentation and a new slackware 9.1 build script.
- Added input of first number of a MFField in the
fieldview
- Added insert and delete of MFString fields in the
fieldview window
- Added change of cursor when over dragable numbers in
fieldview
- Added workaround for gcc 3 typename warning
- Cleanup of rotation related code in InputDevice.*
- Added dragging of handles to navigation mode.
- Added 3D Cursor in stereomode (e.g. with shutterglases)
to make picking of handles simpler.
- Dropped "stereobrutality" code, cause a 3D cursor
is now available.
- Added -fieldofview option to overwrite fieldofview fields
of VRML viewpoints. This can be useful for stereoviewing.
- Added Options -> Stereo View Settings for
Unix/Linux systems
- Added MacOSX droplet.
- Added joystick support from SDL (mainly for MacOSX)
- Added various bugfixes
- New in 0.26pl2:
- Fixed missings in black and white icons
(symetric X modelling and animate)
- Fixed wrong filename in batch/fixpermissions.sh
- New in 0.26pl3:
- Bugfix for wrong quoting in gentoo packaging script
resulting in wrong URL in NURBS EXTERNPROTOs
- New in 0.26pl3:
- Fixed clock skew in gentoo archive.
- Added rule to src/Makefile.in to deal better with
clock skews.
- New in 0.26pl5:
- Added bugfix for missing ?Degree > 2 support in
Cone/Cylinder/Sphere2Nurbs and NurbsCurve2NurbsSurf
dialogs.
- Added bugfix about preference dialog in german
resource file.
- Added tutorial in german language
-
|
CHANGES in WHITE_DUNE 0.24(stable)
 |
Mayor target of this release is to
improve the readability of the source.
There are no new features.
- All magic numbers from getField/setField calls has been
deleted
- Added selftest program for setField calls
- Fixed missing default "WALK", "ANY" in NavigationInfo
- Bugfix for false showing fields of "scene" root node
- Fix for 0.24pl3
- Bugfix for false use of the scenegraph-orgin-icon
|
HIGHLIGHTS ABOUT WHITE_DUNE 0.23(stable)
 |
- Added file -> textedit
- Added Script Node (javascript/ECMAscript) creation/editing
- Inserted "(need something)" into "Create" menues
- Added accounting of TextureCoordinates from
FreeWRL (File Polyrep.c)
- Added M$Windows joystick support
- Added various bugfixes and portability fixes
-
Changes in 0.23pl6:
- Bugfix for accidentally wrong creation/missing
cleanup of a temporary file on File -> Textedit
- Compatibility fix for mkrpm.sh script to create
rpm packages on SuSE Linux
- Compatibility fix for newer bison versions
|
| NEW spinoff
project
FreeWRLduneInputDevice |
- input device source code of white_dune reused for
FreeWRL's "/tmp/inpdev" extern sensor input interface
- together with FreeWRL it allows
you to "fly" through 3D data with 6DoF input devices.
|
NEWS ABOUT
WHITE_DUNE 0.22beta (Unix/Linux/MacOSX only)
 |
- Script Node write "url" field at last
- yet another (glut based) "better than nothing" Unix
Textnode implementation 8-(
- file -> textedit
- Script Node (javascript) creation/editing
- various bugfixes and portability fixes
- ecmascript editing moved in own class, now also
available from MainWindow
- File->Preview also available from ScriptDialog
- documentation (e.g. about move, copy and DEF/USE
in the scenegraph) updated
- switch on/off running TimeSensor->Interpolator
animations in play mode
by clicking to the loop fields of the matching
TimeSensor
- simplified "connect anything" scriptinterface
building completed and documented
- added errormessage, if a directory is choosen
on "File -> Open"
- open always the first level of scenegraph on
UPDATE_ALL (this is helpfull for beginners)
- added slackware packaging script by Maksim Diachkov
- inserted "(need something)" into "Create"
menues
- added accounting of TextureCoordinates from
FreeWRL (File Polyrep.c)
- extra dialog for EmcaScriptSettings added
- Additional information to Scriptinterface building
completed
- Added bugfix for problem with resource.h/IDNO
- Better checking if javascript functions are already defined in a script URL
- Added URL edit icon to edit script URLs
- Added bugfix for problems in displaying events
in scriptdialog
- Better handling of file -> open command
- Better handling of failed file -> import
- Better errormessage if gzip compression is unsupported
- Added M$Windows joystick support
- Factor options for single inputdevice axes are
now independend of
-allrot and -allxyz options
(better support of joysticks with few axes).
- Bugfix about handling all 16 bits from Flock of Birds driver
- Bugfix for preview of a file from a readonly directory
- Bugfix for crash if ElevationGrid has a empty Normals node
- Bugfix for crash on missing selection update after undo/redo operations
- Better cleanup of temporary files on program exit
- Added some ECMAscript examples to the typical vrml documentation
- Bugfix for crash of forked Texteditor
|
| NEWS ABOUT
WHITE_DUNE 0.21pl3 |
- If configured to work with zlib, dune under UNIX/Linux
can read
compressed VRML files
- PNG textureimages with transpanency work for primitives
and
indexedfacesets with texturecoordinates
- better support for 2D, 3D and 4D inputdevices
(e.g. Linux joysticks)
- very much faster redraw of 2D graphics on truecolor
displays, old (slow) redraw on other displays.
- added handles of different shapes for different
transform modes
- dune can be configured to use Barts black&white icons
- better recovery after trying to read
invalid VRML97 files
- html help menu
- added Aaron Crams/SAND dune support
for DevIL library (can load more texture imageformats
like tif, rgb, bmp)
- added Aaron Crams/SAND dune
"open in almost the same window"
- Bart added some keyboard shortcuts
- bugfix for recursive DEF/USE structures
- writing URLs as relative URLs
- added fileselectors for AudioClip, Inline and
MovieTexture.
- file -> import completed
- added headtracking and -headnavigation option for
Flock of Birds device
- added fullscreen icon
- added "create" menu
- added "create -> proto usage" menupoint
- replace nonstandard "vrmlscript:" with
"javascript:" in URL of script nodes (configurable).
- added NurbsSurface PROTO for Cosmoplayer
(javascript implementation)
- added additional start of X11 for MacOSX and automated
MacOSX "stuffit expander" compatible package generation.
- added a lot of bugfixes.
See README of the source package for details
|
NEWS ABOUT
WHITE_DUNE 0.20beta
 |
-
WARNING: DO NOT USE VERSION 0.20 >>= beta100
and <= beta181 with Script-nodes !
|
| NEWS ABOUT
WHITE_DUNE 0.19pl4 |
- Bugfix about initializing Xinput devices
- Bugfix about using "netscape -remote" previews
|
NEW WEBSITE
 |
Thanks to Bart from VRMLsuck for designing and programming the new website! |
|
NEWS ABOUT WHITE_DUNE 0.19 |
- Save before crash also works on M$Windows now.
- Beginning support for 6D devices, like Linux joystick and Xinput devices like LogiCAD magellan, dialbox and SpaceTec Spaceball.
- Usage
of 6D device makes now sense, if you clicked to a Transform node at the
first to third level of scenegraph or you can fly to the VRML file, if
you click to the root of the scenegraph.
- Here is a silly animation example to test the 6D device feature (just in case, if you do not have much VRML knowledge).
- Transform.center can be changed interactivly in the 3D view.
- New icons, some yet to be filled with life.
- Documentation updated and eats more filespace.....
- Navigation icon can be used with mouseinput.
- Support for combined recording and running in ChannelView.
- You can delete keys from the ChannelView.
|
| |
|