^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?
"Maybe you have some bird ideas. Maybe that’s the best you can do."
― Terry A. Davis
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).
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?
BTW, the key is that the server delta-compresses the current snapshot for this client against the last snapshot said client acknowledged having received.