Michael de Laborde
banner
michael.graphics
Michael de Laborde
@michael.graphics
Pushing pixels around.

Creative Technologist at Cosmic Shelter
Previously Dogstudio, Gobelins
I'm an Okay Dev
Low iOS Safari WebGL Texture Memory size causes crashes constantly.
May 4, 2025 at 1:04 PM
This small adjustment has been enough to entirely fix the performance of some of my past projects utilizing transmission.

For any developers out there able to improve the open-source projects which you love: do it. Open an Issue, fork the repo and make a PR. You'll learn and help a lot.
December 10, 2024 at 3:04 PM
Here’s the technical details: By default, three.js’s MeshPhysicalMaterial uses a render target with the full viewport resolution for transmission rendering. However, in many cases, this size can be significantly reduced—by more than half in my experience—without noticeable visual degradation:
December 10, 2024 at 3:01 PM