javascript webgl three.js

javascript - Three.js-liberar memoria



webgl (1)

Asegúrese de no hacer referencia al objeto de malla de JavaScript en ningún otro lugar, para que el recolector de elementos no utilizados pueda eliminarlo.

Utilizo la función de extrusión de forma incorporada para extruir una forma a lo largo de una spline. Creo una nueva malla cada vez que muevo los nodos de la spline. Pero de esta forma mi memoria RAM está llena muy rápido. Cada vez que creo una nueva malla, elimino la anterior con

scene.__removeObject(mesh);

pero no libera la memoria utilizada. Probé Firefox Nightly y Chrome y ambos fallan si la memoria está llena.

Busqué una característica WebGL general y una solución relacionada con Three.js pero no encontré nada.

Tal vez alguien con más conocimiento de WebGL / Three.js pueda darme una pista. Gracias