home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / sci / virtual / 2541 < prev    next >
Encoding:
Internet Message Format  |  1992-07-23  |  4.1 KB

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