home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!uwm.edu!ogicse!plains!news.u.washington.edu!milton.u.washington.edu!hlab
- From: lonachon@anu.edu.au (andrew longhorn )
- Newsgroups: sci.virtual-worlds
- Subject: re: TECH: my standard CONTINUED.....
- Message-ID: <1992Jul24.051524.17387@u.washington.edu>
- Date: 24 Jul 92 00:57:53 GMT
- Article-I.D.: u.1992Jul24.051524.17387
- Sender: news@u.washington.edu (USENET News System)
- Organization: Australian National University
- Lines: 77
- Approved: cyberoid@milton.u.washington.edu
- Originator: hlab@milton.u.washington.edu
-
-
-
- Dynamic allocation of input and output controls.........
-
- The way this works is:
-
- The user enters the virtual worlds network (whatever), he has set his
- default object to be a human shape (he sees this as most practical) so
- he appears with his default inputs and outputs settings hooked up to
- the human object just initialised.
-
- He walks (floats, flys) around doing work for a while, then decides he
- isn't happy with the way his virtual index finger looks bent backwards
- when he staightens his real finger in his dataglove. He makes a
- gesture and the macintosh -like control panel appears in space in
- front of him, he selects the icon with the picture of the right hand,
- grabs the slider indicating the mapping functions of the right index
- finger and pushes it up slightly, changing the starting point for
- mapping the input. When he does this, his virtual fingure staightens
- out. He flexes it a few times to test it, and a box appears,
-
- "whoops, thats the gesture for GET TOOLS"
-
- so he dismisses it. Then he saves changes to his interface to the
- human object he is in and dismisses the control-panel. Then he decides
- he wants to try taking over a table.
-
- He selects a table and makes the gesture for TAKE-OVER. A question
- pops up saying the table didn't object, does he want to go ahead with
- it even though he hasn't defined a default mapping of functions for
- it. He selects yes, and instantaniously there is flash of light and
- then nothing (black, no sound, etc). He realised this would happen as
- he is not interfaced with the object yet and has left his body behind,
- so he thinks the first thing he should do is restore sight. He makes
- the gesture for control-panel again and the panel pops up. It is
- empty. "Oh, the creator of the table didn't bother with any
- interfaces. I suppose that makes sense.." he dismisses the window and
- thinks he should make his own table with eyes and ears that can walk.
-
- Instead he makes the gesture for "reset-body" and is linked back with
- his default body shape after another equally spectacular flash of
- light.
-
- Later on he spots a large spider he hasn't seen before. He thinks, oh,
- cool and selects it to and asks to take it over. A message pops up
- saying malcolm@grig.anthropology.edu is doing some arachid study and
- wants to be left alone.
-
- The spider shrinks down to the size of a red-back and hurries off
- under a chest of drawers.
-
- etc... I think you get the idea..... Basically, I see that when are
- controlling something with external input devices and getting
- information back, you should have some interactive control over some
- variables in those interfaces, aka the mac control-panel.
-
- The creator of the "physical" object would define a control-panel item
- for each of an objects inputs and outputs that anyone linking to that
- object will use to set how they're inputs and outputs would match to
- that of the object.
-
- ie they select the left index finger in the control panel, and see
- that it is linked to the output of the left index finger of the gloves
- they are wearing. They can change this to be linked to the
- x-rotational component of the helmet they are wearing so when they nod
- their head, their finger bends. They also have controls on offsetting
- the information (i.e. +/- 90 degrees, +/- x mms) and scaling it (20%,
- 40%, 100%) so they only have to half nod their head to fully bend
- their finger.
-
- All I am proposing is that these mappings be not fixed so the user
- cannot change them, Macintos even allows for 4 speeds of mouse
- movement mapping for individual preference.
-
- Another $0.02c worth from ACME Personalisable VRs.
-
- Andrew Longhorn.
-