-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Alright, I returned friday night, safe and sound, from the Web3D Symposium. These are the guys who are doing VRML/X3D (web3d.org).

Some impressions:

* X3D is not dead. There are at least enough people working on it to fill a room, and a few (small) companies making money building things on the technology.

* I would say that X3D shares about 80% of our goals with VOS. It's that last 20%, and the technical requirements/design behind it, that may be difficult to reconcile.

* People are working on multiuser for X3D, but it is along the lines of DIS PDU's over XMPP. It is unlikely that this would have anywhere near the capabilities that a more integrated VOS solution can provide.

(For those who can't decompress those acronyms: DIS = Distributed Interactive Simulation, PDU = Program Data Unit (a packet), XMPP = Extensible Messaging and Presence Protocol (Jabber)).

I also got a chance to meet Braden McDaniel (OpenVRML), Benjamin Mesing and Andy (adu on IRC) in person, which was great.


So, while I was at the conference and surrounded by the X3D vibe, I was seriously considering throwing out A3DL in favor of a new set of object types that were more literally based on the X3D object model and taking VOS in a whole new direction of being a multi-user X3D browser. Having had a chance to think about it some more and to talk to Reed and Kao and others on IRC, I have decided maybe that is not such a good idea :-)

However, I would like to move X3D support (via mapping X3D into A3DL) up on the to-do list a bit. X3D defines an "interchange profile" which is a subset of the standard which just describes geometry, texturing and animation. Reed has been working on some code to connect OpenVRML to A3DL, so I think it would certainly make more content available to us if we could use that.

We can also mine X3D for ideas such has how to do skeletal animation (H-Anim) or shaders.

Anyways, I'm putting it on the 0.24 todo list for the next version of VOS to at least be able to load static VRML geometry and basic animations.

[   Peter Amstutz   ][ [EMAIL PROTECTED] ][ [EMAIL PROTECTED]  ]
[Lead Programmer][Interreality Project][Virtual Reality for the Internet]
[ VOS: Next Generation Internet Communication][ http://interreality.org ]
[ http://interreality.org/~tetron ][ pgpkey:  pgpkeys.mit.edu  18C21DF7 ]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFES++CaeHUyhjCHfcRAoO4AKCeDwrH73ZcBkMPJx3JQtzxBv1koQCfRcHO
V1ZIGmPDIFNDY+yVbIDrojM=
=QL2X
-----END PGP SIGNATURE-----


_______________________________________________
vos-d mailing list
vos-d@interreality.org
http://www.interreality.org/cgi-bin/mailman/listinfo/vos-d

Reply via email to