2017-01-29 2 views
1

여러 개의 다른 THREE.WebGLRenderer 인스턴스를 가지려고합니다. 각 인스턴스에는 자체 장면이 있습니다.페이지에 THREE.WebGLRenderer 인스턴스 수에 제한이 있습니까?

최대 16 개의 장면을로드 할 수 있지만, 17 번을로드하자마자 첫 번째 장면이 사라집니다.

얼마 전에 최대 컨텍스트 수에 대한 경고가 표시되었지만 더 이상 표시되지 않는 것으로 나타났습니다.

아이디어가 있으십니까?

답변

1

브라우저에 따라 최대 제한이 있습니다. 순간 나는 크롬과 파이어 폭스

은 여기 Q &의 여러 장면

을 한 후 하나의 전체 화면 캔버스와 하나 THREE.Renderer를함으로써 어딘가에 당신은 그것을 해결할 수 있습니다

8 사이 (16)로 제한하고 생각 상기 솔루션을

Is it possible to enable unbounded number of renderers in THREE.js?

를 다루고 그리고 여기 예를 들어

https://threejs.org/examples/webgl_multiple_elements.html

에게있어