Finally,

all tests have been run and Tundra 2.2.0 is ready for release. Grab yours at http://code.google.com/p/realxtend-naali/downloads/list (top of the list).

Notable changes to 2.2.0:

 - New command line parameters "--version", "--fullscreen".
- New command line parameters "--console", "--sharedconsole" to allow specifying whether to show a text-based console along with the main UI window. - New command line parameter "--splash" to control the display of the startup splash screen. - New command line parameters for Ogre rendering: "--vsync", "--vsyncFrequency", "--antialias". - Updated to a new version of MathGeoLib, which adds support for several new geometry types for scripts (see http://clb.demon.fi/MathGeoLib/reference.html)
 - Updated SkyX version to 0.2.1.
 - New sound settings dialog.
- Add support for scripts to directly receive touch events on touch-based systems. - Support specifying Hydrax configuration as an asset (instead of taking a hardcoded file in Tundra installation directory)
 - Wider support for scripts to access renderer and ui properties.
 - Allow accessing SoundChannels from QtScript.
 - New rewritten HTTP Asset Cache to avoid issues with QNetworkDiskCache.
- Add support for specifying asset storages in scene files, to allow easier bundling of assets with scenes. - Updated demo scenes: Render-to-texture, Compositor, Tooltip, ECSound, Physics, DayNight.
 - New demo scenes: AnimatedUI, EntityMoveTest, ReplicationTest.
- New UIPlane feature allow scripts to directly generate 2D screen content (HUD items, overlays) that is blitted using Ogre (GPU).
 - Support profiling CPU time consumption in QtScripts.
 - Enable support for raycasting to billboard and hoveringtext components.
- Fix a problem where entities did not always parent themselves properly to bones of meshes.
 - Fix a crash related to parent-child chains of entities.
 - Fix a crash on headless server when EC_Fog is present in the scene.
 - Fix problems with Unicode strings in assets and command line parameters.
- Fix a problem where meshes loaded over HTTP did not have tangent frames generated.
 - Fix about a hundred other crashes or problems.

There are so many fixes (though several of them are somewhat technical), that I cannot list all of them here. Instead, you can find a full changelog of commits at

http://dl.dropbox.com/u/40949268/Tundra/v213_220_diff.txt

Big thanks to everyone who contributed for this release.

The Start Menu structure has been revised, and you can find there a list of the new and updated samples to try out. Some of the samples print out some odd warning on the console, but don't mind those if the scenes work.

Remember when trying out:
 - The issue tracker is at https://github.com/realXtend/naali/issues
 - The IRC channel is at #realxtend-dev on FreeNode.

To finish off, we have a surprise for you!

Coinciding with this version, LudoCraft is proud to announce the public release of LudoCraft Circus, a technology demo that shows off various application and games development features in Tundra. In LudoCraft Circus, the visitor can attend a colorful display of circus events and play several minigames in the theme. The minigames each demonstrate different features of the Tundra technology, and serve to prove that Tundra is capable of reaching its goal as a "scriptable 3D internet application development platform". Here is a sneak peek:

http://dl.dropbox.com/u/40949268/Tundra/Circus1.png
http://dl.dropbox.com/u/40949268/Tundra/Circus2.png
http://dl.dropbox.com/u/40949268/Tundra/Circus3.png
http://dl.dropbox.com/u/40949268/Tundra/Circus4.png
http://dl.dropbox.com/u/40949268/Tundra/Circus5.png

LudoCraft Circus is open to all, around the clock, and hosted on LudoCraft servers here in Finland. To pay a visit, download Tundra 2.2.0, open up the "Tundra 2.2.0 UI-less Viewer" from the start menu, and point it to

Server address: "tundra.ludocraft.com:8582"
Username: <any name you want>
Password: <empty>
Protocol: UDP

Looking forward to seeing you all there, and please remember to behave and not throw those sharp knives at each other!

   jj

--
http://groups.google.com/group/realxtend
http://www.realxtend.org

Reply via email to