This is clearly an extension. Open Inventor (which VRML sort of
evolved from) allows you to add new sorts of nodes to your graph --
the "fields" field says what kind of data belongs in it, and it's
assumed that you have a C++ module that describes what to do with it.
As far as I know, we do *not* have this capability in VRML currently;
even if we add it, I suspect that the form may be different. So I
don't think this is legal VRML. (Having this sort of capability is
the really strong argument for using a HotJava-oid model for our
browsers, but that's another discussion...)
-- Justin
Random Quote du Jour:
"Let me just open this review by saying that there are few things which
enhance a midnight film experience more than pogo-hopping kung fu
vampires. It's the sort of subtle plot element that a good Hong Kong
martial arts film is known throughout the world for, and ENCOUNTERS OF
THE SPOOKY KIND, PART II, is a fine addition to the hall of fame."
-- from "SIFF Reviews", by Moriarty