Food for thought: howzabout a node that defines a "window" (a plane
that is sited in 3-D space), plus a URL that accompanies it? The URL
gets loaded and shipped off to the appropriate application (based on
MIME types); the output of that application is then displayed via the
window. A simple mechanism for allowing arbitrary 2-D programs to
display their output within VRML worlds. That way, VRML doesn't get
caught up in the details of this stuff at all -- we can let a program
*tuned* to displaying text deal with it.
I have *no* clue whether this is practical or not; I just had the idea.
Give it some thought, though -- it is often easier to deal with problems
like this in the general case than get sidetracked by the specifics...
-- Justin
Random Quote du Jour:
"A religion is a heresy with an adequate army."
-- Cariadoc