您在 WebGl Aquarium 客户端做什么?

发布于 2024-11-27 11:39:10 字数 396 浏览 2 评论 0原文

我正在尝试弄清楚如何在多个屏幕上同步内容,如 http://webglsamples 所示.googlecode.com/hg/aquarium/README.html。 (视频位于 http://www.youtube.com/watch?v=64TcBiqmVko

我只想知道什么代码在客户端运行?据我所知,有一些 websocket 客户端代码决定了显示的内容。

谁能指出我这是哪里?

TIA JD。

I am trying to work out how content is synchronized across multiple screens as shown by http://webglsamples.googlecode.com/hg/aquarium/README.html. (video at http://www.youtube.com/watch?v=64TcBiqmVko)

All I want to know is what code gets runs on the client side? From what I can tell is there is some websocket client side code that determines what is shown.

Can anyone point me to where this is?

TIA
JD.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

掀纱窥君容 2024-12-04 11:39:10

首先,您必须确保所有机器上的所有初始数据都是相同的。然后你在不同的机器上设置不同的相机(这样你就可以组合“元”屏幕)。并运行模拟,但每个帧(或每个第 n 帧)都同步。

如果您的模拟是不确定的,那么您必须同步渲染每一帧所需的模拟结果。

First, you must make sure that all initial data is identical on all machines. Then you set up different cameras on different machines (so you can put together "meta" screen). And run your simulation, but with synchronization for every frame (or every n-th frame).

Of if your simulation is non-deterministic then you have to synchronize simulation results needed for rendering every frame.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文