Roger Chi

My blog about what I learned and what I thought.

Three.js creates for specific objects like geometries or materials WebGL related entities like buffers or shader programs, which are not released automatically by GC. So it’s important to manually dispose these objects before updating or discarding a scene to prevent memory leak.

Read More

This is a checklist to refer to if your Three.js scene doesn’t cast shadow as intended.

Read More