3 ms·
Looks like svelte + three.js Svelte has some pretty nice built-in scroll animation support: https://svelte.dev/repl/051cd352ce284d15b55c91c8b30fa32f?version=4.
by simple10 3y ago
Looks like svelte + three.js
Svelte has some pretty nice built-in scroll animation support: https://svelte.dev/repl/051cd352ce284d15b55c91c8b30fa32f?version=4.2.12 https://svelte.dev/repl/051cd352ce284d15b55c91c8b30fa32f?ver...
- hantusk 3y agomore specifically it's using the svelte wrapper of three.js called Threlte: https://threlte.xyz/ https://threlte.xyz/
- superMayo 3y agoAuthor here. I'm using Svelte, which is great for interactive applications. For the event handling I'm very influenced by what https://mlu-explain.github.io/ https://mlu-explain.github.io/ does. The 3d plot is made with Threejs through the Threlte wrapper. One challenge was animating the 20k points in the 3d plot, which is handled by a custom vertex shader.
- simple10 3y agoThanks for sharing the tech stack. It's a really impressive site.