Sign in

Bruno Simon

@bruno-simon.bsky.social
4K followers 60 following 117 posts

Creative developer • Freelancer • Teacher • 3D lover • bruno-simon.com • threejs-journey.com

PostsRepliesMedia
Reposted by Bruno Simon
Phoenix 🐦‍🔥 @s-phoenix.bsky.social · 26/07/2026
Proud of myself today. What started as a simple infinite-grid shader turned into a month-long journey through rendering, maths, and plenty of frustration—but I finally got it working. I wrote about everything I learned: willofindie.com/proj/infinit... #webgpu #rustlang #glsl #realtimerendering
willofindie.com
Infinite Grid Shader
Learning to create an infinite grid procedurally using GLSL shaders. This post contains my notes, lessons and findings, and is intended for personal reference. Therefore, you might find errors, misjud...
05711
Reposted by Bruno Simon
Huw Roberts @huwroberts.net · 01/03/2026
The deadline for @bruno-simon.bsky.social Discord challenge for February was today, so I won’t be making more changes for a while : please try my game! play.huwroberts.dev/spacerift - very much open to ideas and suggestions, I learned A TON making this. three, webgpu, tsl, preact, typescript
play.huwroberts.dev
Spacerift
Spacerift is a WIP game by Huw Roberts
021
Reposted by Bruno Simon
Bruno Simon @bruno-simon.bsky.social · 25/02/2026
This is it, the final devlog is LIVE 👉 www.youtube.com/watch?v=BE5J... In this episode - Last tweaks before going live - Post-release troubles - Awards and distinctions - Announcements for what there is to come (Three.js conference?) Onto the next quest now! ⚔️
youtube.com
The end? - Portfolio - Devlog 15
YouTube video by Bruno Simon
1192
Reposted by Bruno Simon
Huw Roberts @huwroberts.net · 25/02/2026
I've been working on this during February for the @bruno-simon.bsky.social Discord challenge: Spaceship Play here : play.huwroberts.dev/spacerift/
play.huwroberts.dev
Spacerift
Spacerift is a WIP game by Huw Roberts
011
Bruno Simon @bruno-simon.bsky.social · 25/02/2026
This is it, the final devlog is LIVE 👉 www.youtube.com/watch?v=BE5J... In this episode - Last tweaks before going live - Post-release troubles - Awards and distinctions - Announcements for what there is to come (Three.js conference?) Onto the next quest now! ⚔️
youtube.com
The end? - Portfolio - Devlog 15
YouTube video by Bruno Simon
1192
Bruno Simon @bruno-simon.bsky.social · 20/02/2026
A little something to watch over the weekend 👉 www.youtube.com/watch?v=ZyG2... This DEVLOG is about sound design. One more and I'm done!
youtube.com
Sound design - Portfolio - Devlog 14
YouTube video by Bruno Simon
0423
Reposted by Bruno Simon
Huw Roberts @huwroberts.net · 10/02/2026
The spaceship themed game I'm making for @bruno-simon.bsky.social Discord challenge now has lasers play.huwroberts.dev/spacerift/?s...
021
Reposted by Bruno Simon
Huw Roberts @huwroberts.net · 06/02/2026
The game I'm making for @bruno-simon.bsky.social Discord challenge now has physics, random seed on load and specific seed through URL param and a new space-camper-van style ship I modelled 🌴🤣 Have fun bumping into rocks! play.huwroberts.dev/spacerift?se... ☝🏼 Try changing seed!
play.huwroberts.dev
Spacerift
Spacerift is a WIP game by Huw Roberts
041
Reposted by Bruno Simon
Huw Roberts @huwroberts.net · 03/02/2026
It’s a new @bruno-simon.bsky.social Discord challenge, “Spaceship” is the theme and I am IN! Day one : grab some assets from other projects and work on flight mechanics - live link: play.huwroberts.dev/spacerift/ 🚀🪐🔭 #threejs
011
Bruno Simon @bruno-simon.bsky.social · 02/02/2026
DEVLOG 13 is LIVE 🎉 Come check what I did to double the frame rate on my portfolio 👉 youtube.com/watch?v=EhZw...
youtube.com
Performance - Portfolio - Devlog 13
YouTube video by Bruno Simon
0152
Bruno Simon @bruno-simon.bsky.social · 31/01/2026
Davinci is better than Premiere, but far from perfect. Got multiple crashes and bugs. UX doesn't click yet with me. Like, I hate to have shortcuts change between the views. Fusion is really interesting. I made a whole 3D scene in that upcoming devlog just using nodes.
100
Bruno Simon @bruno-simon.bsky.social · 30/01/2026
Devlog 13 almost done 🫠
6953
Reposted by Bruno Simon
Bruno Simon @bruno-simon.bsky.social · 26/01/2026
Devlog 12 is LIVE! 👉 youtube.com/watch?v=SkZQ... Come check how and why I built the intro and the achievements on my portfolio
youtube.com
Intro & Achievements - Portfolio - Devlog 12
YouTube video by Bruno Simon
1432
Bruno Simon @bruno-simon.bsky.social · 27/01/2026
You think so? I thought the arrow, and the cursor changing to pointer would make it more obvious. I'll fix that, thank you.
010
Bruno Simon @bruno-simon.bsky.social · 26/01/2026
Devlog 12 is LIVE! 👉 youtube.com/watch?v=SkZQ... Come check how and why I built the intro and the achievements on my portfolio
youtube.com
Intro & Achievements - Portfolio - Devlog 12
YouTube video by Bruno Simon
1432
Bruno Simon @bruno-simon.bsky.social · 17/01/2026
- Play games as you work on your project. You'll see all the gameplay and design details. - Keep your code clean. If it's not maintainable, your project will go slower and slower. You won't even enjoy working on it. - Understand it won't be good on the first try. Just look at the my devlogs
010
Bruno Simon @bruno-simon.bsky.social · 17/01/2026
Oh, this long? My M2 from 2021 loads everything in about 2s 🤷‍♂️
110
Bruno Simon @bruno-simon.bsky.social · 15/01/2026
And new devlog! 👉 www.youtube.com/watch?v=YtKg... Did you think I'd stop since the portfolio is out?? I intend to finish the series, and this got to be the biggest devlog I've made so far. In this episode: - A bunch of updates - 4 new areas
youtube.com
New Areas - Portfolio - Devlog 11
YouTube video by Bruno Simon
3591
Bruno Simon @bruno-simon.bsky.social · 15/01/2026
What a day! My portfolio won FOTY and FOTY People Choice on FWA! 🎉 👉 thefwa.com/editorial/fw... Huge thanks to the jury and the community ❤️ A little bit of fireworks to celebrate 👇
5372
Bruno Simon @bruno-simon.bsky.social · 05/01/2026
My portfolio is nominated for SOTY on FWA 🎉 I would appreciate if you vote for me for the People's Choice Award 👉 thefwa.com/pca
0221
Reposted by Bruno Simon
SimonDev @simondev.bsky.social · 03/01/2026
Most online “GLB optimizers” only optimize for file size, but they still take up a huge amount of memory. One Sketchfab example: No compression: 39 MB file, 342 MB in memory Other tools: 4.26 MB file, 22 MB in memory My tool: 0.68 MB file, 6 MB in memory
1283
Reposted by Bruno Simon
Agustin Capeletto @lowpoly.gg · 18/12/2025
Experimenting with a new grid stack for 3D volume rendering in CSS. Try it! voxcss.com/gallery/
0162
Reposted by Bruno Simon
Agustin Capeletto @lowpoly.gg · 22/10/2025
A CSS terrain generator. No WebGL, just stacked grids and 3D transforms: terra.layoutit.com
610722
Reposted by Bruno Simon
Marcel Wiessler @marwi.bsky.social · 16/12/2025
I'm excited to share the first version of the Needle Inspector for three.js! We're looking forward to your feedback, ideas and of course bugreports. Let us know what you think, what you're missing and what you use it for! 🔬 Launch video: www.youtube.com/watch?v=zSFq... @threejs.org
youtube.com
Needle Inspector for three.js— Chrome Extension (works with R3F, Threlte, AFrame, Needle Engine...)
YouTube video by Needle
1135
Bruno Simon @bruno-simon.bsky.social · 12/12/2025
Ahah yeah. I let those slip. I've talk with a few of them and they don't spoof the data, they just tweak the experience through the debug menu in order to improve the physics and car in order to be faster. Which is kind of cool. Anyway, that's why I reset the leaderboard everyday.
110
Bruno Simon @bruno-simon.bsky.social · 12/12/2025
Yeah... That's the risk. I already banned 4 IPs... Fortunately, most whispers are kind or neutral
110
Bruno Simon @bruno-simon.bsky.social · 12/12/2025
Oh no. No issue on my side with FireFox 145 on MacOS. I did some updates yesterday. Is it still broken for you?
100
Bruno Simon @bruno-simon.bsky.social · 12/12/2025
Thank you!
040
Bruno Simon @bruno-simon.bsky.social · 12/12/2025
Also, I've pushed new version live yesterday which include a significant performance improvement on mobile.
000
Bruno Simon @bruno-simon.bsky.social · 12/12/2025
Thanks. Regarding performance, "quite smoothly" isn't enough. Can you confirm that you have updated your iOS version to 26? Otherwise you are running the experience with WebGL which is a lot worse in terms of performance
100
Reposted by Bruno Simon
Marcel Wiessler @marwi.bsky.social · 11/12/2025
Playing around in @bruno-simon.bsky.social's new crazy portfolio - so many cute ideas! Using our in-dev #threejs chrome extension to explore objects, inspect properties and materials and much more. #webdev @threejs.org
192
Bruno Simon @bruno-simon.bsky.social · 09/12/2025
6 years of thinking I can make a better portfolio. 1 year of actually building it. My new portfolio is LIVE 🚀 Please, don't break anything! 👉 bruno-simon.com
1629452
Bruno Simon @bruno-simon.bsky.social · 30/11/2025
Make a cube and delete it. Blender habit...
060
Reposted by Bruno Simon
Anderson Mancini @andersonmancini.bsky.social · 15/10/2025
Live link: ssgi-webgpu-demo.vercel.app
ssgi-webgpu-demo.vercel.app
SSGI Demo - Screen Space Global Illumination with WebGPU & Three.js
Experience native SSGI with Three.js! Watch real-time color bleeding, dynamic emissive lighting, and realistic light bounces. Built with WebGPU, React Three Fiber and TSL. Interactive 3D demo showcasi...
081
Reposted by Bruno Simon
Anderson Mancini @andersonmancini.bsky.social · 12/10/2025
#threejs r181 is going to be insane. I’ve been playing with it before release — and we finally have native Screen Space Global Illumination + SSAO via #TSL in #r3f and #WebGPU. Live link soon. Subscribe at andersonmancini.dev Higher resolution video at: www.youtube.com/watch?v=hIRe...
3296
Bruno Simon @bruno-simon.bsky.social · 20/09/2025
Here it is, combined with the color. Feels like cheated, it was 3 lines of code.
0130
Bruno Simon @bruno-simon.bsky.social · 20/09/2025
I was messing around with TSL post processing. The sobel pass looks amazing!
1251
Bruno Simon @bruno-simon.bsky.social · 19/09/2025
Explosions and bullet time 💥⏱ What am I building already?
2210
Bruno Simon @bruno-simon.bsky.social · 17/09/2025
I needed a better visual feedback for when we boost. I guess that will do the trick 🔋🔋🔋
2221
Reposted by Bruno Simon
Bruno Simon @bruno-simon.bsky.social · 11/09/2025
Devlog 10 is LIVE! Do you want to learn how I make 3D experiences responsive? 👉 www.youtube.com/watch?v=Uc3U... Spoiler alert, it implies sweat and tears.
youtube.com
Responsive - Portfolio - Devlog 9
YouTube video by Bruno Simon
0264
Bruno Simon @bruno-simon.bsky.social · 11/09/2025
Devlog 10 is LIVE! Do you want to learn how I make 3D experiences responsive? 👉 www.youtube.com/watch?v=Uc3U... Spoiler alert, it implies sweat and tears.
youtube.com
Responsive - Portfolio - Devlog 9
YouTube video by Bruno Simon
0264
Bruno Simon @bruno-simon.bsky.social · 10/09/2025
Next devlog is almost ready! I'm sure you can guess the topic.
2140
Reposted by Bruno Simon
mattbcool @mattcool.tech · 25/08/2025
shadow improvements in the environment and with the tank
042
Reposted by Bruno Simon
mattbcool @mattcool.tech · 19/08/2025
Added a feeding system. Fish can die if you forget to feed them for too long. ☠️🐟 Looks like I broke something in the movement system trying to get the fish to move towards the food particles but a good enough start for tonight.
062
Reposted by Bruno Simon
Julien Lacroix @julien.do · 10/08/2025
My first work in Blender ever! The start of a new venture! 🤩 @threejs.org @blender.org @bruno-simon.bsky.social #threejsJourney #threejs
051
Reposted by Bruno Simon
Simon Abrams @simonabrams.bsky.social · 29/07/2025
I've been slowly making my way through the excellent ThreeJS Journey by @bruno-simon.bsky.social, and I made this dashboard to play around and tweak some of the 50 or so custom shaders that we created in one of the lessons. Check it out! 28-shader-patterns-app.vercel.app #threejs #webgl
28-shader-patterns-app.vercel.app
Shader patterns
061
Bruno Simon @bruno-simon.bsky.social · 17/07/2025
Got PS5 and Xbox Series X gamepad support 🎮 I'm not sure of the layout, but it's a good start. Enjoy Boy snoring in the back 🐶
0320
Reposted by Bruno Simon
Bruno Simon @bruno-simon.bsky.social · 07/07/2025
The Devlog 9 is LIVE! 👉 www.youtube.com/watch?v=Hj3d... - New lab area - Updated projects area - New career area - New social area - Foliage see-through - Improved scenery - Snow - Toilet? A some other features
youtube.com
Lab - Portfolio - Devlog 9
YouTube video by Bruno Simon
1171
Bruno Simon @bruno-simon.bsky.social · 07/07/2025
The Devlog 9 is LIVE! 👉 www.youtube.com/watch?v=Hj3d... - New lab area - Updated projects area - New career area - New social area - Foliage see-through - Improved scenery - Snow - Toilet? A some other features
youtube.com
Lab - Portfolio - Devlog 9
YouTube video by Bruno Simon
1171