Live data from Hacker News

My 3D SWE Portfolio – Built with React Three Fiber

dement.dev

31–40 of 63 posts

Re: My 3D SWE Portfolio – Built with React Three Fiber

#31
post #26

I also built a 3D portfolio website[1] using React and react-three-fiber but I took a different approach design-wise, the HTML content is scrollable like a normal website but the 3D scene subtly matches the perspective of the screen as you scroll. [1] - https://samuelgoodell.com

Btw that site runs horribly in chrome on a pixel 9. The frame rate is low and scrolling has lots of jank. Also the page width is just a little bit wider than my screen width, so there is horizontal scrolling as well.

Same in Firefox on a Pixel 9 Pro.

Re: My 3D SWE Portfolio – Built with React Three Fiber

#33

I also built a 3D portfolio website[1] using React and react-three-fiber but I took a different approach design-wise, the HTML content is scrollable like a normal website but the 3D scene subtly matches the perspective of the screen as you scroll. [1] - https://samuelgoodell.com

That’s a nice spin on using react three fiber!

Re: My 3D SWE Portfolio – Built with React Three Fiber

#36

The projects 2d site is slower than the 3d one

Interesting! Likely because the 3D model for the photo on the 2D site is a larger model than any of the models in the 3D scene.

But what’s extra interesting about that is the 3D page is a vanilla React project while the 2D site is built with Astro SSG, and has all 90+ lighthouse scores.

Re: My 3D SWE Portfolio – Built with React Three Fiber

#37
post #34

God bless you and your beautiful site. I salute you. As others have said I do think the controls need work; maybe some form of constrained orbit controls would work well.

Thanks so much! Going to play with adding in some constrained orbital controls, and add some other visual indicators to let visitors know how to interact with the site better.

Re: My 3D SWE Portfolio – Built with React Three Fiber

#38
post #36

The projects 2d site is slower than the 3d one

Interesting! Likely because the 3D model for the photo on the 2D site is a larger model than any of the models in the 3D scene. But what’s extra interesting about that is the 3D page is a vanilla React project while the 2D site is built with Astro SSG, and has all 90+ lighthouse scores.

This website was able to optimize your 24MB glb file to 2.4MB and the quality looks the same to me https://glb.babylonpress.org/

Re: My 3D SWE Portfolio – Built with React Three Fiber

#39
post #36

Earlier quoted context omitted.

Interesting! Likely because the 3D model for the photo on the 2D site is a larger model than any of the models in the 3D scene. But what’s extra interesting about that is the 3D page is a vanilla React project while the 2D site is built with Astro SSG, and has all 90+ lighthouse scores.

This website was able to optimize your 24MB glb file to 2.4MB and the quality looks the same to me https://glb.babylonpress.org/

Nice find I’ll test this out! Did you make this?
Post reply on HN