2011-08-03 1 views
0

http://webglsamples.googlecode.com/hg/aquarium/README.html처럼 여러 화면에서 콘텐츠가 동기화되는 방식을 고민 중입니다. (비디오 : http://www.youtube.com/watch?v=64TcBiqmVko)WebGl Aquarium의 클라이언트 측에서 당신은 무엇을합니까?

내가 알고 싶은 것은 코드가 클라이언트 측에서 실행되는 것입니다. 내가 알 수있는 것은 무엇이 보이는지를 결정하는 몇 가지 websocket 클라이언트 측 코드입니다.

아무도 나를 어디로 가리킬 수 있습니까?

TIA JD.

답변

0

먼저 모든 컴퓨터에서 모든 초기 데이터가 동일한 지 확인해야합니다. 그런 다음 서로 다른 카메라에 다른 카메라를 설치합니다 ("메타"화면을 함께 넣을 수 있습니다). 시뮬레이션을 실행하고 모든 프레임 (또는 n 번째 프레임)마다 동기화합니다.

시뮬레이션이 비 결정적이라면 모든 프레임을 렌더링하는 데 필요한 시뮬레이션 결과를 동기화해야합니다.