您在 WebGl Aquarium 客户端做什么?
我正在尝试弄清楚如何在多个屏幕上同步内容,如 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
首先,您必须确保所有机器上的所有初始数据都是相同的。然后你在不同的机器上设置不同的相机(这样你就可以组合“元”屏幕)。并运行模拟,但每个帧(或每个第 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.