页面中 THREE.WebGLRenderer 个实例的数量是否有限制?
Is there a limit to the number of THREE.WebGLRenderer instances in a page?
我正在尝试拥有许多不同的 THREE.WebGLRenderer 实例,每个实例都有自己的场景。
我成功地加载了 16 个场景,但是当我加载第 17 个时,第一个场景就消失了。
我记得前段时间看到一个关于最大上下文数量的警告,但它似乎不再出现了。
有什么想法吗?
限制取决于浏览器。目前我认为 Chrome 和 Firefox 将其限制在 8 到 16 之间。
您可以通过只有一个全屏 canvas 和一个 THREE.Renderer 然后制作多个场景来解决这个问题
这是涵盖解决方案的问答
这是一个例子
我正在尝试拥有许多不同的 THREE.WebGLRenderer 实例,每个实例都有自己的场景。
我成功地加载了 16 个场景,但是当我加载第 17 个时,第一个场景就消失了。
我记得前段时间看到一个关于最大上下文数量的警告,但它似乎不再出现了。
有什么想法吗?
限制取决于浏览器。目前我认为 Chrome 和 Firefox 将其限制在 8 到 16 之间。
您可以通过只有一个全屏 canvas 和一个 THREE.Renderer 然后制作多个场景来解决这个问题
这是涵盖解决方案的问答
这是一个例子