Pseudo-3D effect through constrained tiling | Philippe Deschaseaux | Observable
•ojs
•ojs
•ojs
•ojs
•ojs
•ojs
•ojs
Comments (3)
Fil
Aug 20, 2025
Beautiful! This doesn't seem to render under Chrome / Chromium? Works in Firefox and Safari, though.
Philippe Deschaseaux
Aug 20, 2025
Thanks for the comment and the info. Seems like `array.sort(() => .5 - Math.random())` is not a reliable method for shuffling an array, and indeed it doesn't shuffle at all on Chromium, so the blank tile was always selected. It's fixed now.
Fil
Aug 20, 2025
perfect! thanks
Reply
Add comment
Subscribe to notifications
Observable
Sign in
Philippe Deschaseaux
3
1
Pseudo-3D effect through constrained tiling | Philippe Deschaseaux | Observable