[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