Here is a link私は思い出せないメモリリークだと思います。私は今日、このメモリリークが何であったかを調べるためにほとんどすべてを費やし、3つのJをたくさん探検し、すべてを探検しましたが、何が起こっているのかの答えを見つけることができません。私はgeometry.disposeまたはmaterial.disposeがここで助けてくれるはずだと思いますが、そう思わないでしょう。シーンからメッシュを取り除いてもThree.jsのメモリリークが発生する
Do I somehow still have reference to all of the meshes/geometries/materials
somewhere even though I can't see them?
私は非常に多くのブロックを作る代わりに、古いものを再利用していますなぜあなたは不思議に思っているならば、それは利便性の外にあり、新しいブロックを作成することが著しく私のコードを遅くしていないので、なぜ私、私は表示されませんできるはずがありません。私はなぜ私の記憶が決して解放されないように見えるのか理解できず、結局クロムは凍結/クラッシュするだろう。
古いブロックを再利用する予定の解決策が見つからない場合は、それほど悪くはないと私は見ています。
私はあなたがすでに解決策を決めていますが、このようなものについてはブロックをインスタンス化することを検討したいと思うかもしれません。それはあなたが望むだけ多くを作成することを可能にし、彼らはすべて元のブロックを参照します。 https://threejs.org/examples/webgl_buffergeometry_instancing.html – TheJim01