Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Motion Tracking and Second Life Avatar Movement

Audrey Andrews
Registered User
Join date: 22 Jun 2005
Posts: 3
06-29-2005 21:14
Hi all,

I'm working with a group of people to implement motion tracking (via e.g. an iSight & Jitter) to control an Avatar's movement.

It's simple enough to set up the motion tracking and have Max/MSP/Jitter send keystroke information out into the world.

The problem is the receiving end... Second Life.
Is the solution here? http://secondlife.com/badgeo/wakka.php?wakka=XMLRPC

If anyone has any ideas... I've used MAX/MSP before to send variables to Flash...
http://www.nullmedium.de/dev/flashserver/

Thanks.

Audrey.
Komuso Tokugawa
Registered User
Join date: 3 Mar 2005
Posts: 93
06-29-2005 21:19
Yes, the problem IS the receiving end.

Vote for "Support local devices beyond mouse and keyboard" http://secondlife.com/vote/index.php?get_id=203


see also these threads:
/165/e9/46938/1.html
and

/13/1d/36159/1.html
Jeffrey Gomez
Cubed™
Join date: 11 Jun 2004
Posts: 3,522
06-29-2005 21:20
To clarify, XMLRPC does work both ways, but only when the request is initialized from outside of Second Life.


The process looks like this:

- XMLRPC request sent into Second Life
- *Stuff happens in SL*
- Reply sent back out to original sender


What you can't do is the reverse - no XMLRPC (request) can originate from Second Life.

Solutions to this are simple. You can use an email server... or just low-tech loop on a timer.
_____________________
---
Komuso Tokugawa
Registered User
Join date: 3 Mar 2005
Posts: 93
06-29-2005 22:25
If you have an iSight to keystrock emulator in place then you don't need to do anything, just map motion gestures to keystrokes and use as normal.

The current XML-RPC implementation is too slow to work with responsive real-time control.

0.3cents
Audrey Andrews
Registered User
Join date: 22 Jun 2005
Posts: 3
So we don't need anything else?
06-30-2005 06:19
Second Life will just receive information another applicaton is sending?
Eggy Lippmann
Wiktator
Join date: 1 May 2003
Posts: 7,939
06-30-2005 06:56
XML-RPC sucks, every time the server goes down for more than 20 minutes your channel key changes and there is no way to distribute the new channel key without email... so if im going to have to use email, why bother with XMLRPC? It can only handle 256 bytes anyway... llEmail 4tehwin.