view3dscene 3.5.2 release: IMPORT/EXPORT and bugfixes
New view3dscene 3.5.2 is released today:
New feature in this release is the support for X3D IMPORT and EXPORT statements.
This allows to attach routes to VRML/X3D nodes inside inline files, thus allowing communication between the nodes inside and outside of the inlined file. Available in both classic and XML encodings. Some more support details is here.
Particular setup with nested PROTOs was expanded incorrectly, fixed now.
Thanks to David Rehor for reporting, check out his VRML models here ! (And on the screenshots to the right :) )
Crashes on menu commands Edit -> Remove Geometry Node / Face are now fixed.
Accompaying engine 2.0.3 is also released. All above view3dscene features/fixes are actually implemented mostly in the engine. Also, for the programmers: you will find useful .lpi files to compile every engine example from Lazarus. Also program names now use standard Lazarus extension .lpr. (These last improvements were actually already "silently" released in engine version 2.0.2 shortly before 2.0.3.)
Also malfunction 1.2.6 is released, this fixes a crash when opening some levels (caused by the same problem as view3dscene's Edit -> Remove Geometry Node / Face crashes).
Copyright Michalis Kamburelis and Castle Game Engine Contributors.
This webpage is also open-source and we welcome pull requests to improve it.