[sldev] Machinima and recording movies/demos in SL

Mike Monkowski monkowsk at watson.ibm.com
Thu Jan 17 12:58:12 PST 2008


Kiwi Alfa wrote:
> On 1/17/08, Mike Monkowski <monkowsk at watson.ibm.com> wrote:
> 
>>One other thing to consider is that in order to get information from the
>>server, you have to be logged on, and if you're logged on, you'll also
>>get messages about what's happening currently: avatars moving around,
>>objects responding to scripts being run, etc.  Somehow you have to
>>distinguish between live events and recorded events.
> 
> 
> Maybe I'm misunderstanding you, but it seems to me there'd be no
> problem with that; remember that to play back the recorded files you
> would be using a completely different server, which would be supplied;
> you wouldn't connect to Linden Lab's servers at all.

That depends on whether you're caching all objects, animations, avatar 
appearance, textures, etc. or just using UUIDs.  You'd have to disable 
cache deletes and make sure the data structures don't overflow if you're 
counting on having everything in the cache, and that makes for a pretty 
large replay file too.

>>And then, there's packet loss. :-)

I was assuming that you would fetch data by UUID and might possibly have 
to resend the fetch if the response was lost.

> At first I was going to just concentrate on doing commands for play,
> pause (which itself will be an interesting challenge - what do you do
> with physical objects that are paused, for instance?), and seek to the
> beginning (reset), which I suspect will be accomplished at first by a
> forced 'teleport' in such a manner that the client forgets everything
> so that the server can replay the initial setup.

Sorry, I was just joking.  Just "Play" would be enough.

Mike



More information about the SLDev mailing list