MemeOutput
Meme is a virtual reality software package which runs on PCs. It supports sockets, and is available
as a plug-in for Netscape (see http://www.immersive.com for more details).
It is possible to control this virtual world by writing meme code which accepts control commands
over a socket, and create a MemeOutput module which provides those commands.
The description below would allow simple one-way control communication from Neat Tools to Meme.
Module
|
+-- OutputDevice
|
+-- MemeOutput
Input streams
1 String memeCommand and 1 boolean stream executeNow. This allows two types
of MemeOutput modules:
- The memeCommand String is fixed, and is passed to
Meme when the executeNow stream is true. For example, this sort of configuration
would be used to allow gesture based navigation/manipulation. A recognized gesture would generate
a boolean output stream that activates a particular meme command.
- The executeNow stream is fixed on, and Meme gets whatever
string is available as the memeCommand. Other modules would then
generate the string (currently no modules generate string output except
for the FixedStringInput).
Output streams
none
Fields
Methods