Michael de Laborde's Avatar

Michael de Laborde

@michael.graphics

Pushing pixels around. Creative Technologist at Cosmic Shelter Previously Dogstudio, Gobelins I'm an Okay Dev

113
Followers
16
Following
3
Posts
28.10.2024
Joined
Posts Following

Latest posts by Michael de Laborde @michael.graphics

Low iOS Safari WebGL Texture Memory size causes crashes constantly.

04.05.2025 13:04 ๐Ÿ‘ 8 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Video thumbnail

New year, new horizons: weโ€™re now on @bsky.app !

To mark the occasion, discover our (Blue) Sky Generator ๐ŸŒŒ

Generate skies in real-time with a tool built for performance and flexibility.

๐Ÿ‘‰ Try it out here: sky-generator.cosmicshelter.com

10.01.2025 14:22 ๐Ÿ‘ 12 ๐Ÿ” 4 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
A comparison between a 33% and 100% transmission render target resolution scale

A comparison between a 33% and 100% transmission render target resolution scale

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:

10.12.2024 15:01 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
WebGLRenderer: Add transmission render target scale by michaeldll ยท Pull Request #30018 ยท mrdoob/three.js Fixed #30017. Description By default, the transmission render target takes up the full viewport. Reducing this render target size is valuable due to the considerable performance impact of rendering...

There are few better feelings for a developer than being able to give back to the open-source projects that taught us so much and which we now rely on daily.

On that note, Iโ€™m glad to be have contributed to #threejs with a simple yet important performance optimization:

github.com/mrdoob/three...

10.12.2024 14:56 ๐Ÿ‘ 10 ๐Ÿ” 2 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0