Hello, after some months and 605 source code commits compared to the previous release, today it's finally time to release version 2.5.1 of the realXtend Tundra SDK.
Like before, the Windows & OS X binary downloads are at http://code.google.com/p/realxtend-naali/downloads/list A first time for the Tundra core releases, we now have also 64-bit Windows builds. This should help with running against the 2GB process memory limit in 32-bit builds. The major changes, new features and fixes include (an overwhelming majority of these have been contributed by Admino Technologies): - Update to Qt 4.8.5 on Windows and OS X. - Update to Ogre 1.9 RC1. - Update to a new version of MathGeoLib with several new functions and bugfixes. - Configurable texture budget: when exceeded or near exceeded, textures will be loaded in reduced resolution. - Ogre instancing support in the Mesh component. Automatic generation of instanced versions of the SuperShaders. - Threaded HttpAssetProvider cache write to improve performance and responsiveness when loading a scene with a "cold" cache. - Improved build and installer scripts on Windows, including support for 64-bit targets. Installer detects and optionally removes old Tundra installation. - Improved Linux build script. Contributed by Peter C. - Possibility to build only Debug or Release dependencies instead of both to reduce the dependencies build time. - Cleaned up startup configuration file syntax: use the same commands as command line startup parameters. Allow configuration files to include other configuration files. - All startup parameters unified to lowerCamelCase format for better readability. Old format also retained for now. - Possibility to access scene components without the EC_ prefix from script; .txml files saved without the EC_ prefix. - Possibility to access entity's components in lowerCamelCase from script for better readability. - Support for grouping entities in the Scene Structure window. - Show attributes optionally in the Scene Structure window. - Live-update attribute metadata in the EC-editor if changed during runtime. - Split less used or deprecated modules to the TundraAddons repository. - Add version information to the Tundra executables and libraries on Windows. - Distance along the ray added to RayCastResult. - RaycastAll() functions in OgreWorld for returning all hit objects along a ray. - PhysicsConstraint component. - Separate machine-readable ID's for component attributes in addition to the human-readable attribute names. This allow changing the human-readable name without breaking scene files. - Help text is shown if starting Tundra without a scene file. - Improved Profiler display. kNet network statistics shown in its own Profiler tab by default. - Bug fixes to allow creating components unparented (without a scene or entity). When serializing a scene description on import, use this feature to prevent changing the actual scene yet. - Transform gizmo bugfix: allow unlimited drag to the negative axis direction. - Fix loading of Ogg Vorbis sounds sometimes producing garbage audio. - API cleanup; more getter functions modified to concise form without the Get-prefix. Old functions retained, but marked deprecated. Have fun! - Lasse -- -- http://groups.google.com/group/realxtend http://www.realxtend.org --- You received this message because you are subscribed to the Google Groups "realXtend" group. To unsubscribe from this group and stop receiving emails from it, send an email to realxtend+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.