Dear reader,
you did maybe already notice my strong interest in the vision of 3D web and usage of 3D software in real life collaborating scenarios.
Following twitter i found this very interesting new post of cleverzebra.com - the free Virtual Worlds for Business Q2 2009 ebook.
It is still very focused on training and meeting scenarios, but since this seems very simple to understand if we talk bout the benefits of 3D our first RL usecase will be training focused as well. You will read some more news on the Rl-usecases in ~2 weeks. Later on this year we will focus on other, non training based usecases.
Back to the ebook, i did enjoy the overview. And yes, opensim did receive a pretty nice summary. Talking about meetings and trainings, opensim is a very usable platform. The main point we need improvement are:
- embeded application view (application sharing)
- voice (3D spatial sound from each participant).
- improved NINJA-physics (per joint definition of possible axis) would help
Embedded applications
Being in a 3D environment, it does not make any sense to use it just as a chat tool and open your document to share (or the data do look at, like measurements or a presentation) in a separate window. While collaborating on document (”move my mouse” techniques) may be just step 2, viewer must be included, soon. Best way would be to implement a handful of widely used clients. From what the industry demand is, usage of RDP(remote desktop protocol) is essential. it offers remote access even to the desktop (windows xp, vista, 7) and collaboration natively. The next important would be the usage of NX, which is well supported on *nix platforms, as well as on windows. its available open source and with commercial support. its capable of handling slow links and carries stuff like the graphical linux desktop . While it does not sound like it makes sense, ssh would be my choice #3. it has proven to be the secure transport for other things, and maybe is a tool that even helps to spread opensim by making opensim serversupport on linux easier.
A good place to learn from is project wonderland, based on darkstar server. As an basic intro, the video is great. As well, all people into opensim development and projects should spend 1h on their homepage. Just to add some visions. Check also CTN article: Follow the rabbit: how to test drive Wonderland.
voice
While there are some commercial add-ons and realxtend-groupd is working on the next voice generation based on XMPP / telepathy, we still have no solution, yet.
Be aware, that we need voice that is not only spatial, but enterprise-ready. it must be able to pass firewalls like skype does. Any technique that needs dedicated ports for incoming connections does not make sense.
The Lack of voice is for RL usecases maybe as essential like the lack of groups for inworld activities.
NINJA
NINJA? uh? Ninja Physics have been introduced recently. They are not even covered in the ebook. If you are not aware, maybe watch the videos here or here. Think about simulations in technical or biological areas. The only thing, that is missing right now is to define “this is a bowl joint, the possible movement are x/y/z degrees - and you did create a shoulder. That way medical classroom or remote diagnostic meetings would come pretty close. NINJA will be an enabler for some RL usecases.
I will not dive into graphics, since i think the work of e.g. realXtend is outlined in the ebook, at other blog sections and coming to us (via modrex), soon.
Cheers,
Ralf
Article represents personal opinion – trademarks apply – www.ralf-haifisch.biz