superMayo

Joined 6 years ago

Karma
755
Submissions
30
Member since
Jan 6
Economist, data scientist, creative coder. Founder of Hushcrasher: decision intelligence for the video game industry.

mayerowiz.io hushcrasher.com

Contact: [email protected]

meet.hn/city/fr-Paris

---

View on Hacker News

Recent submissions

Comment · 2 months ago
Comment · 2 months ago
Can you tell me what’s going on? I tried my best to make it work on every device, but handling mobile is hard, and especially when you’re messing with interactivity and 3D.
Comment · 2 months ago
Author here. The source code is available at https://github.com/SuperMayo/mayerowitz.io.

It’s called scrollytelling. For this particular project, I borrowed a lot from https://mlu-explain.github.io/. For the 3D elements, I used Threejs and a custom vertex shader for the 3D plot.

Comment · 2 years ago
Yes, I could have been using THREE.OrthographicCamera(), however, it makes the effect way less cinematic, and most importantly, it makes the depth harder to see (particularly for a scatter plot).
Comment · 2 years ago
So sorry I've disappointed you, but don't fuck your life plz
Comment · 2 years ago
Comment · 2 years ago
I hope your character is not Koopa
Comment · 2 years ago
Thank's for the info, will fix asap !
Comment · 2 years ago
Thanks a lot! That was my goal. It's a trick I learned: if you zoom in from a distance, everything appears flat. The effect is achieved by zooming out while simultaneously moving the camera closer to the subject!
Comment · 2 years ago
Author 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/ 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.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton