Diego Macario

79 posts

Diego Macario banner
Diego Macario

Diego Macario

@maca_graphics

Software engineer at Shopify. Computer graphics hacker. I rendered my first teapot in 2016, and I haven't been able to stop since then.

Montreal, Quebec Beigetreten Ocak 2014
27 Folgt561 Follower
Diego Macario retweetet
Arnaud Tanielian
Arnaud Tanielian@Danetag·
We just launched Shopify Editions Winter 2026 🎨 Here's the technical breakdown of how we built it 🧵
English
164
440
4.2K
520.6K
Diego Macario
Diego Macario@maca_graphics·
Thanks to Shopify for another opportunity to build something beautiful and unusual. Every Black Friday we try to ship something magical. This year we shipped a pinball machine that reacted to live data. A lot of details are lost from afar, so here's a close-up 🙂
English
0
0
6
123
Diego Macario retweetet
Xor
Xor@XorDev·
SHOPIFY SPHERE SHADER BREAKDOWN Here is how we rendered 8k 60fps video live on the sphere:
English
46
152
1.2K
177.9K
Diego Macario retweetet
Daniel Beauchamp
Daniel Beauchamp@pushmatrix·
Can you run WebGL shaders in realtime on Sphere? Turns out you can. @Shopify just did it for visualizing realtime sales in a whole new way.
English
33
98
1K
200.6K
Diego Macario retweetet
Daniel Beauchamp
Daniel Beauchamp@pushmatrix·
This is three.js running on the Exosphere. 🤯 Rendering in realtime from a browser at 8K / 60fps. Here’s how Shopify just pulled it off 👇
English
112
447
4.4K
984.7K
Diego Macario retweetet
Daniel Beauchamp
Daniel Beauchamp@pushmatrix·
The Shopify Live Globe is back this Black Friday! And we built a pinball game out of it. It runs at 120fps in a browser with a full 3d environment, physics engine, VR support and more. 👀
English
55
71
457
82.6K
Diego Macario retweetet
Daniel Beauchamp
Daniel Beauchamp@pushmatrix·
These arcade cabinets are powered by three.js Here are the 3 browser APIs that make this possible 👀
English
40
97
1.4K
185.1K
Diego Macario retweetet
Daniel Beauchamp
Daniel Beauchamp@pushmatrix·
Shopify just launched a racing game built in threejs and React (R3F). No physics libraries. No raycasts. Not vibe coded. But all vibes. ✨
English
302
516
8.3K
1.4M
Diego Macario
Diego Macario@maca_graphics·
Working on Shopify's BFCM Globe with my friends is the most fulfilling thing I have done in my career. Thank you Shopify for the opportunity to work on beautiful and unusual things.
English
8
3
76
12.5K
Diego Macario retweetet
Daniel Beauchamp
Daniel Beauchamp@pushmatrix·
Every time a sale is made on @Shopify this Black Friday weekend, it shows up on this 3D globe. It runs at 120fps in the web with a full 3D environment, physics engine, music synth, VR support, and more. It’s hard to believe it's a React app 👀🧵
English
99
321
4.1K
463.6K
Diego Macario retweetet
tobi lutke
tobi lutke@tobi·
Here we go! 🌐 BFCM weekend has officially started in the first time zones, so let's go live. This is the best Live Globe experience yet. Beautiful. And what's even better than a bfcm globe? One in a room full with toys and tools to make it your own. We may have gotten a little bit carried away there... 😇
English
66
104
733
261.2K
Diego Macario retweetet
Daniel Beauchamp
Daniel Beauchamp@pushmatrix·
These fireworks are a single draw call 🤯 No particles. Just an instanced shader in threejs. Here’s how 👇🧵
English
49
201
3K
288.6K
Diego Macario retweetet
Daniel Beauchamp
Daniel Beauchamp@pushmatrix·
Take a look at how we built the Black Friday globe with react-three-fiber, threejs, and a ton of custom shaders. The secret to performance is instancing! Can’t wait to show you what we’re cooking up this year.
Shopify Engineering@ShopifyEng

BFCM weekend is around the corner, so we're taking you behind the scenes into how we built our 2023 data-powered🌎 that visualizes merchants' BFCM sales in real-time. Dive in and stay tuned for what's coming this year 👀bit.ly/48sTI3K

English
2
13
86
17.7K
Diego Macario retweetet
Daniel Beauchamp
Daniel Beauchamp@pushmatrix·
The hero on the latest @Shopify Editions page was all built with React Three Fiber. Here’s how we did it 👇
English
14
44
462
53.8K
Diego Macario
Diego Macario@maca_graphics·
@shl @tobi @Shopify Man I think this tweet is crazy Sahil. Tobi is a great person. He cares about merchants and creators as much as you do. You are both on the same team. Don't let an algorithm push you to insult someone without knowing them 🙁
English
0
0
0
56
Diego Macario retweetet
Daniel Beauchamp
Daniel Beauchamp@pushmatrix·
Can't believe I got this working 🤯 Live preview of a Blender scene with the Vision Pro.
English
519
2.6K
26.2K
2.5M
Diego Macario retweetet
Daniel Beauchamp
Daniel Beauchamp@pushmatrix·
Vision Pro Pinball Pinch haptics work surprisingly well
English
24
37
380
50K
Diego Macario
Diego Macario@maca_graphics·
@antimatter15 Kevin do you mind if I ask you, how did create these cropped splats? huggingface.co/cakewalk/splat… Lots of tools let you crop splats in the viewer, but none let you export cropped splats, so I'm curious how you did it. Thank you!
English
1
0
1
33
Diego Macario retweetet
Daniel Beauchamp
Daniel Beauchamp@pushmatrix·
Chores 2.0
Español
450
1.8K
17.5K
8.2M