Page 3 of 3
Posted: Tue Oct 11, 2005 4:52 pm
by Foo
^misantropia^ wrote:No, never. It only sends the status of entities within the PVS (which differs from client to client).
Oh right. On that basis, and given the use of UDP communication, if the client misses an update, how does it keep on the same track as all the other clients?
Posted: Tue Oct 11, 2005 5:24 pm
by hemostick
There is in d3 Fjoggs, they probably let it in.
Posted: Tue Oct 11, 2005 5:25 pm
by Fjoggs
I hope, altough it sucked in doom3.

Posted: Tue Oct 11, 2005 5:36 pm
by hemostick
Well, it's just the demo system that sucked. The avidemo itself worked fine ! It even let you oversample each image + jitter to generate some neat anti aliasing (although using the graphics card's built in fsaa would be faster).
Posted: Tue Oct 11, 2005 6:06 pm
by ^misantropia^
Foo wrote:Oh right. On that basis, and given the use of UDP communication, if the client misses an update, how does it keep on the same track as all the other clients?
Through a quite clever mechanism. Read more
here.
Posted: Tue Oct 11, 2005 6:10 pm
by ^misantropia^
BTW, the key is that the server delta-compresses the current snapshot for this client against the last snapshot said client acknowledged having received.