On Fri, 2012-12-14 at 17:08 +0200, Jukka Jylänki wrote:
Thanks for the heads up! A little note about libRocket & browser
clients:
> is the AnimatedUI sample as the result to test for yourself. The goal of
> this task is to research integrating libRocket to Tundra, to see what it
> offers as a replacement UI solution.
with libRocket HTML+CSS is used for the UI elements, which should be the
perfect with for browser based clients too.
there's been good progress in the browser+js based websocket+webgl land
within realXtend now too and it should continue in the coming months,
this tweet from Admino guys has a screenshot:
https://twitter.com/meshmoon1/status/279182879316123648
connects to tundra with websockets and does the scene entity sync,
similar to the old webnaali 0.1, but now instead of json with efficient
knet binary messages, and notably that new implementation reads geometry
from ogre mesh xml files so no separate exports from modeling apps to
other formats are required when using that together with Ogre-Tundra.
so with libRocket in Tundra, UI widgets being html+css, the same UIs
should be possible to make to work in browser based clients
straightforwardly too. we've always had this option with qt's webviews
too, but great if get it efficiently with the hw accelerated drawing in
libRocket.
this is the strategy Sirikata took to begin with, using gecko with Ogre
and then browsers, but I'm not sure how much they've done it in
practice.
> Jukka
cheers,
~Toni