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
Sadly no luck logging into the circus, as instructed. Servers down?
Merrie S
Please do a retry a couple of times, and report back if it still doesn't
work. I apologize for the issue.
jj
On Wed, 25 Jan 2012 11:21:26 +0200, Ali Kämäräinen <stink...@gmail.com>
wrote:
With the current browser UI the problem is AFAIK that it overlaps the 3d view, so application UI code which puts elements on top of the screen are hidden. We saw this already with Chesapeake Bay, where also need to use without current browser UI for correct display.
A right fix would be to make the browser ui somehow so that it doesn't hide the top of the ogre view, but just works like in (other) browsers: makes the application canvas a bit smaller, so that the top of the app space is under the location bar etc. Then if hide e.g. the location bar the app gets more / full space. This was discussed long ago but IIRC there was technical difficulties so is not implemented -- if there is some sane way to do it, might be worthwhile.
~Toni
P.S. I quite enjoyed the cannon flight on a >40" TV, thanks Stinkfist for the good aiming :) All the servers seem to be serving ok now, there is someone from abroad in and I'm also from a different network. Congrats and thanks to Ludo for the nice demo!
Is there any chance that these demo worlds can be made available for download, similar to how the "Beneath the Sea" demo was included with the early installations of ReX?
This way users can download/install the demo worlds/regions locally, and begin to look at the Demo examples and experiment with learning/developing/modifying the demo world?
Also is there any possibility we could create a library of demo regions (available as downloads) so that users could see (and download) various demo regions to use as examples (and to learn from).
Mark
I have uploaded the Circus scene to
http://tundra.ludocraft.com/files/LudoCraftCircus.zip . It is a
fully-contained copy of the LudoCraft Circus scene that is being hosted at
tundra.ludocraft.com. Running the scene requires Tundra 2.2.0 (it will
work, but only partially on older Tundra versions). See the start menu
help .txt items in Tundra 2.2.0 installer on how to host the scene on a
server.
I asked our legal department about the license, and they replied with the
following
---------------------------------------------------------------------------------------------
LudoCraft Circus is copyright of LudoCraft.
You are free to use LudoCraft Circus and the assets therein for personal
and educational use.
If you are interested in using LudoCraft Circus or its assets for public
or promotional use,
or for commercial purposes, please contact LudoCraft at
http://www.ludocraft.com/contact.html
---------------------------------------------------------------------------------------------
Thanks for the kind words Mark,
jj
I do not know who holds the appropriate rights to TOY to make that
decision, and me or LudoCraft haven't been involved in its development, so
there's nothing I can do about that.
However, I wanted to say that it's certainly not the only working scene
with GUI, etc. You can find examples of GUIs, scripting and models in the
demo scenes folder in the Tundra 2.2.0 installation, and I think they are
better for learning, since they are each very small and self-contained
examples.
Also, if you want to experiment on a larger scene with more functionality,
you can try the LudoCraft Circus example scene (link in the other post),
but beware, a lot of the scripts link to each other and are much more
complex, so be sure to reserve enough time to study them.
jj
>>> >> our scenes.
>>> https://github.com/realXtend/naali/blob/775ec953031fe3a806d1c43be7f5b...
>>> >> andhttps://
>>> github.com/realXtend/naali/blob/775ec953031fe3a806d1c43be7f5b...
>>> >>