WorldViz User Forum Exaggerated Motions
 User Name Remember Me? Password
 Register FAQ Search Today's Posts Mark Forums Read

 Thread Tools Rating: Display Modes
#1
11-21-2005, 04:28 PM
 Vbents Member Join Date: Sep 2005 Posts: 25
Exaggerated Motions

I'm trying to create a VR simulation in which the user's hand motions (tracked by a ppt light) are exaggerated in some way that is more complicated than simply scaling the motion. For example, the user's hand could seem elastic, allowing her to stretch her arm towards a target. I was wondering if anyone has done something similar and could offer any advice.

Thanks,
Ben
#2
11-22-2005, 01:10 PM
 farshizzo WorldViz Team Member Join Date: Mar 2003 Posts: 2,849
Hi,

I'm not sure exactly what kind of exaggeration you want. You can create points which have some sort of gravity and will pull the hand towards them with a force depending on the distance. This might be what you are looking fore. I have a sample script which demonstrates a simple version of this. Let me know if you would like it
#3
11-23-2005, 01:23 AM
 Vbents Member Join Date: Sep 2005 Posts: 25
If you could please send the example script to bents@stanford.edu it would be greatly appreciated.

-Ben
#4
11-23-2005, 07:46 AM
 tobin WorldViz Team Member Join Date: Feb 2003 Posts: 251
Simulating a spring-dashpot system sounds like exactly what you're looking for. Doing so with a tracked PPT light like you suggest should be easy to accomplish. You can no doubt google and find lots of examples and sample equations. You should watch out for instabilities and osciallations which will happen if you don't balance the spring and dashpot constants correctly.
#5
11-23-2005, 11:22 AM
 farshizzo WorldViz Team Member Join Date: Mar 2003 Posts: 2,849
Hi,

I've attached the sample script to this post. The white ball represensts the real world location. The red ball represents the exaggerated location of the white ball. The green balls represent the objects that pull the red ball with a certain weight.

As tobin already mentioned, you will have to do some extra work to get rid of oscillations and other artifacts. This is just a basic version that shows the general concept.
Attached Files
 testscalemovement.zip (693 Bytes, 637 views)

 Thread Tools Display Modes Rate This Thread Linear Mode Rate This Thread: 5 : Excellent 4 : Good 3 : Average 2 : Bad 1 : Terrible

 Posting Rules You may not post new threads You may not post replies You may not post attachments You may not edit your posts BB code is On Smilies are On [IMG] code is On HTML code is Off Forum Rules
 Forum Jump User Control Panel Private Messages Subscriptions Who's Online Search Forums Forums Home Announcements Vizard Precision Position Tracker (PPT) Plug-in development

All times are GMT -7. The time now is 02:54 PM.

 Contact Us - WorldViz Home - Archive - Top