Что вы делаете на стороне клиента для WebGl Aquarium? - PullRequest
0 голосов
/ 03 августа 2011

Я пытаюсь понять, как контент синхронизируется на нескольких экранах, как показано http://webglsamples.googlecode.com/hg/aquarium/README.html. (видео на http://www.youtube.com/watch?v=64TcBiqmVko)

Все, что я хочу знать, это то, что код запускается на клиентесторона? Из того, что я могу сказать, есть некоторый код на стороне клиента websocket, который определяет то, что показано.

Может кто-нибудь указать мне, где это находится?

1 Ответ

0 голосов
/ 18 августа 2011

Во-первых, вы должны убедиться, что все начальные данные идентичны на всех машинах.Затем вы устанавливаете разные камеры на разных машинах (чтобы вы могли собрать «мета» экран).И запустите симуляцию, но с синхронизацией для каждого кадра (или каждого n-го кадра).

Если ваша симуляция недетерминирована, вам необходимо синхронизировать результаты моделирования, необходимые для визуализации каждого кадра.

...