home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!ogicse!usenet.coe.montana.edu!news.u.washington.edu!milton.u.washington.edu!hlab
- From: dstamp@watserv1.waterloo.edu (Dave Stampe-Psy+Eng)
- Newsgroups: sci.virtual-worlds
- Subject: Re: TECH: My standard is better than your standard
- Message-ID: <BrwAv4.LCy@watserv1.waterloo.edu>
- Date: 24 Jul 92 13:30:40 GMT
- Article-I.D.: watserv1.BrwAv4.LCy
- References: <1992Jul24.051313.17245@u.washington.edu>
- Sender: news@u.washington.edu (USENET News System)
- Organization: University of Waterloo
- Lines: 26
- Approved: cyberoid@milton.u.washington.edu
- Originator: hlab@milton.u.washington.edu
-
-
- Here's an interesting note to the user-nonuser object discussion.
- To grasp or move an inanimate object, you can temporarily make it part of
- your user object. To do this, you get possession of of the object
- (exclusive control) by handshake messages to the object's control
- process (this also prevents multiple users from moving an object).
-
- Now that you own the object, you can manipulate it in real-time.
- This ability to do real-time operations is important if it's to
- be VR and not just a slow system. Only when you do special things
- (hit something with the object, put it down, etc) do you need to
- exchange messages. And if the object has special characteristics
- (doors have constrained motion, heavy objects can be slid but not
- lifted) these characteristics should be sent (if required) with the
- object ownership message. This also helps manipulation be real-time.
-
- In summary, the user-nonuser in a large part is similar to the manipulation
- and ownwership question. That is, who moves the object?
-
-
- --------------------------------------------------------------------------
- | My life is Hardware, | |
- | my destiny is Software, | Dave Stampe |
- | my CPU is Wetware... | |
- | Anybody got a SDB I can borrow? | dstamp@watserv1.uwaterloo.ca |
- __________________________________________________________________________
-