Bruno Simon's Avatar

Bruno Simon

@bruno-simon.bsky.social

Creative developer • Freelancer • Teacher • 3D lover • https://bruno-simon.com • http://threejs-journey.com

3,582 Followers  |  59 Following  |  91 Posts  |  Joined: 07.07.2023  |  1.9718

Latest posts by bruno-simon.bsky.social on Bluesky

Shader patterns

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

29.07.2025 15:21 — 👍 5    🔁 1    💬 0    📌 0
Video thumbnail

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 🐶

17.07.2025 12:43 — 👍 29    🔁 0    💬 1    📌 0
Lab - Portfolio - Devlog 9
YouTube video by Bruno Simon Lab - Portfolio - Devlog 9

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

07.07.2025 11:43 — 👍 18    🔁 1    💬 1    📌 0
Lab - Portfolio - Devlog 9
YouTube video by Bruno Simon Lab - Portfolio - Devlog 9

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

07.07.2025 11:43 — 👍 18    🔁 1    💬 1    📌 0
Post image 01.07.2025 16:44 — 👍 7    🔁 0    💬 1    📌 0
Video thumbnail

🧻

01.07.2025 16:44 — 👍 10    🔁 0    💬 2    📌 0
Video thumbnail

Made the demo into a mini game, as an entry to
@bruno-simon.bsky.social 's #threejsJourney challenge.
The experience makes use of the Vibration API which works on Android devices, and offers more immersive haptics through the iOS app Brrrowser. Link 👇

28.06.2025 09:45 — 👍 4    🔁 1    💬 2    📌 1
Post image

I guess I'll have to delay the next devlog

24.06.2025 12:27 — 👍 21    🔁 0    💬 0    📌 0
Video thumbnail

Probably the worst UX for a resume

24.06.2025 11:32 — 👍 42    🔁 1    💬 4    📌 0
Video thumbnail

While doing the lab, I realised how boring the old Projects area was, so I made it into a forge 🔨

18.06.2025 08:45 — 👍 20    🔁 0    💬 1    📌 0
Video thumbnail

I finally have a lab 🧪
Making this infinite 3D scroll wasn't easy, but I'm happy.

18.06.2025 08:44 — 👍 11    🔁 2    💬 0    📌 0

Nice drawings.
I think I'll switch to Excalidraw too for the lesson.
I just need to practice a little

18.06.2025 07:08 — 👍 1    🔁 0    💬 0    📌 0

So that I can grow and shrink the leaves progressively according to the screen distance to the car

09.06.2025 15:20 — 👍 3    🔁 0    💬 0    📌 0

Front-end will be open-sourced 🙌
Not the backend, though.

09.06.2025 15:19 — 👍 4    🔁 0    💬 1    📌 0
Video thumbnail

Bonfire can now be lit (as it should)
🔥

09.06.2025 13:44 — 👍 16    🔁 0    💬 1    📌 0
Post image Post image Post image

I used a SDF version of the foliage texture and tweaked it according to:
- The screen position of the car
- A noise texture
- Instanced index randomness

09.06.2025 12:44 — 👍 7    🔁 0    💬 1    📌 0
Video thumbnail

Back on my portfolio!
I've added x-ray on the foliage so that we can see the car.

09.06.2025 12:44 — 👍 54    🔁 1    💬 4    📌 0
Video thumbnail

Just added the next part of the graphs and data structures section, covering traversal and pathfinding!

Combined they're about 2.5 hours of new content, live now!

simondev.io

#threejs #gamedevelopment

06.06.2025 16:37 — 👍 33    🔁 6    💬 0    📌 1
Projects - Portfolio - Devlog 8
YouTube video by Bruno Simon Projects - Portfolio - Devlog 8

The Devlog 8 of my new portfolio is LIVE!
👉 www.youtube.com/watch?v=HVw4...

And I finally added the projects (among other stuff and little surprises 😈)

02.06.2025 10:56 — 👍 23    🔁 2    💬 2    📌 0
Video thumbnail

Three.js r177 released 🌊
threejs.org/changelog/?r...

30.05.2025 19:28 — 👍 67    🔁 12    💬 1    📌 0
Post image

Almost ready

29.05.2025 09:15 — 👍 23    🔁 0    💬 0    📌 0
Video thumbnail

My three-geojson repo now supports internal polygon vertices via constrained delaunay triangulation so extruded shapes can be projected onto an ellipsoid surface with generated smooth normals! 🌎

More below👇

1/3

#threejs #gis #javascript #webgl

19.05.2025 03:59 — 👍 42    🔁 2    💬 2    📌 0
Video thumbnail

Un pequeño Diorama de México inspirado por Bruno Simon

Live: diorama-mexico.vercel.app

Tal vez luego cambie algunas cosas 😄

#html #css #javascript #threejs #blender #diorama #threejsJourney #diorama #Mexico

17.05.2025 21:31 — 👍 15    🔁 2    💬 0    📌 0
Video thumbnail

Finally decided to share my 3D portfolio — built over a year ago, but somehow it already feels like it needs an update 😅

didierchifan.com

Big thanks to @bruno-simon.bsky.social for #ThreeJSJourney & @joshwcomeau.com for #JoyOfReact & #CSSForJSDevs.

Best courses on the internet.

06.05.2025 07:39 — 👍 55    🔁 2    💬 2    📌 0
Video thumbnail

☁ ☁ ☁ ☁ Not bad... but could use some finesse

06.05.2025 10:36 — 👍 3    🔁 1    💬 0    📌 0
Video thumbnail

🏝️ Island update! 🏝️ I now have a full UI, objects you can place AND it's online for you to play with! Give it a whirl at play.huwroberts.dev/island

✨ P.S. You can vote for me here threejs-journey.com/challenges/0... ✨ - Thank you @bruno-simon.bsky.social @threejs.org

#webgpu #tsl #island #threejs

02.05.2025 16:30 — 👍 8    🔁 1    💬 1    📌 0
Video thumbnail

During the alpha, I noticed that some of you like to share the country they come from.
So I added flags to the whispers ✨

02.05.2025 11:36 — 👍 25    🔁 1    💬 2    📌 0
Cookies & Eggs - Portfolio - Devlog 7
YouTube video by Bruno Simon Cookies & Eggs - Portfolio - Devlog 7

Don't forget to watch the devlog #7
👉 youtu.be/O8LUJicF7v4?...

I'll show the recipe for a good cookie banner! 🍪

22.04.2025 08:14 — 👍 13    🔁 1    💬 0    📌 0
Post image

About the alpha of my portfolio
- It's set as a mini game where you need to find eggs
- Many features have been deactivated
- Not optimised yet
- You can post whispers (visible to everyone) with T
- Desktop only
- Only for a few days

Have fun, break stuff, send me feedback

21.04.2025 11:11 — 👍 4    🔁 0    💬 0    📌 0
Video thumbnail

It's egg hunt time! 🥚🧺
And I have 3 surprises for you.

A new devlog
👉 youtu.be/O8LUJicF7v4

An alpha version of my portfolio
👉 threejs-journey.com/apps/easter-...

And a 30% discount code for Three.js Journey
👉 threejs-journey.com/join/easter2...

21.04.2025 11:11 — 👍 27    🔁 3    💬 2    📌 1

@bruno-simon is following 20 prominent accounts