Implementation

Stephan Diehl (diehl@cs.uni-sb.de)
Tue, 27 May 1997 09:47:24 +0200

It seems that the only way to get an implemention
of our extensions as soon as possible is to use
LiquidReality (LR). LR has a powerful API which
we can be use in Java. The members of the EAI
Working Group are trying to get their proposal
through, as it is a compromise of those browsers
existing at the moment it only provides
poor access to the scene graph. They have an
EventOutObserver, but no EventInObserver,
they allow you to access a field, if you know
its name, but if you have access to a node
you can not get a list of the names of
its fields ...
I aksed the EAI WG to extend their proposal, but
they want to get things done (for SIGGraph, I guess).
The dilemma is that if we use LR to implement the extensions,
the original goal (to have a portable extension
running on all browsers) will not be achieved.

If we do not consider constraints, it seems
possible to implement classes, structural inheritance,
typing and prototypes with the Java or JavaScript
Scripting Interface of VRML (which is an accepted
standard and supported by most browsers).

-- Stephan

---------------------------------------------------------------
Dr. Stephan Diehl Tel.: ++49-681/302-3915
EMAIL: diehl@cs.uni-sb.de WWW: http://www.rw.cdl.uni-saarland.de/private/diehl
---------------------------------------------------------------
There is no place like $HOME
---------------------------------------------------------------