Reza Ali Profile Banner
Reza Ali Profile
Reza Ali

@rezaali

8,712
Followers
722
Following
967
Media
7,028
Statuses

Building @Valence3D | prev @apple @google @intel @autodesk @nokia @skycatch @matucsb | into #3D #form #code #design #ux #spatialcomputing #modeling

Los Angeles, CA
Joined March 2009
Don't wanna be here? Send us removal request.
Pinned Tweet
@rezaali
Reza Ali
1 year
Path Tracing is so incredibly rewarding! Check out this translucent chair (modeled in Blender) & rendered in my custom gpu accelerated path tracer on MacOS. #metalapi #swift #metal3 #pbr #pathtracing #raytracing #gpu #m1max
Tweet media one
21
18
489
@rezaali
Reza Ali
3 years
I don't usually work in #Unity , but when I do I write custom #shaders for everything. Here is a prototype for a functional fictitious #glitch operating system I made in late 2019 / early 2020 for ThreeBlackDot #UI #UX #design #motiondesign #animation #procedural #vaporwave #neon
86
482
5K
@rezaali
Reza Ali
5 years
I'm working on a creative coding framework for macOS & iOS... here is a WIP on a parametric geometry for #metalapi w/ #SwiftLang . With this you can pass a position generator function in and ParametricGeometry will take care of creating uvs and normals!
19
98
957
@rezaali
Reza Ali
2 years
Since Twitter video compression is horrible, I'm finally figuring out how to do this #GIF thing :) #metalapi #perfectloop
15
70
766
@rezaali
Reza Ali
7 years
Fragment, my tool for #live #coding #glsl #shaders is now open source: . Code for this ray marched gem is in the repo
9
140
491
@rezaali
Reza Ali
4 years
πŸŽ‰ Introducing πŸŽ‰ Reactions, a #macOS #screensaver inspired by reaction diffusion. When activated, beautiful patterns grow and evolve to gradually fill the screen & show the time. After every minute, it resets & fun begins again. Buy: #generative #metalapi
22
61
426
@rezaali
Reza Ali
2 years
Arcs on arcs on arcs
Tweet media one
3
15
348
@rezaali
Reza Ali
3 years
Hiiii, today I created & open sourced a macOS app that visualizes a flocking simulation (gpu) built w/ Swift & Metal (Satin, Forge & Youi)! . . . Code lives here: . . . #swift #visualization #gpgpu #nbody #particlesystem #metalapi #creativecoding #compute
10
43
296
@rezaali
Reza Ali
8 years
Finally Releasing F3 [Form From Function] – A Playful and powerful 3D design using signed distance functions
Tweet media one
Tweet media two
Tweet media three
Tweet media four
8
102
291
@rezaali
Reza Ali
11 months
I’m gonna make a new website… most excited about use threejs & playing with r3f, drei & typescript. After digesting the Vision Pro WWDC sessions I’ve realized that the web might be the most dynamic place for designers to express their creativity & create new interfaces for XR
@0xca0a
β˜„οΈŽ
11 months
drei/meshportalmaterial can now be entered with a single prop, "blend". it will have lots of creative potential, for spatial UI and the meaning of "routes". made a small showcase using models from my fav designer on sketchfab @FaruqTawsif sandbox
57
601
5K
6
12
247
@rezaali
Reza Ali
4 years
Working on a screen saver based on reaction diffusion #madewithsatin #metalapi #SwiftLang #macos #screensaver , thinking about shading, refraction and colors!
12
23
223
@rezaali
Reza Ali
1 year
Have you ever wondered what the connections of a #halfedge data structure looks like? Well look no further. #debugviewart #metalapi #swift #graphics
7
26
206
@rezaali
Reza Ali
2 years
Working on Multipass (a metal shading language shadertoy for #macOS ) again, stoked to share this app in a couple months #metalapi
9
13
207
@rezaali
Reza Ali
2 years
Been working with the lovely folks @ Luma AI to create the best AR scanning experience ever. The scans are unreal πŸ€―πŸ’―πŸ€“
@LumaLabsAI
Luma AI
2 years
We have been advancing at an incredible pace over these past few months! Checkout this complex stroller we captured casually using just our iOS app. There’s a lot more to share! Watch this space. #3D #3DModel #XR #AR #VR #NeuralRendering #Blender3D
20
84
541
11
9
194
@rezaali
Reza Ali
3 years
the more I learn about computer graphics the less I feel like I know it
13
6
190
@rezaali
Reza Ali
1 year
Over the past 4 years I've been working on an open source real-time gfx engine for the Apple ecosystem: I've learned a lot & made some good friends. Thank you if you've supported the work. Today I have some updates regarding my future open source work. 🧡
9
29
192
@rezaali
Reza Ali
3 years
Z O N I N G | music: zoning by the bloody beets, zhu | #metalapi
0
21
178
@rezaali
Reza Ali
1 year
Can’t believe AI content generation tools evolved this fast. My belief that being crafty and proficient at a skills like writing, drawing, coding, modeling, editing, etc are pretty much thrown out the window at this point. Not sure what to do with my life now.
29
9
172
@rezaali
Reza Ali
3 years
6
12
167
@rezaali
Reza Ali
11 months
Finally finished my third rendering engine. I've stopped active / public open source development on RIP Satin 2019 - 2023 πŸͺ¦ Learned a lot, made some friends, time for something new.
10
8
168
@rezaali
Reza Ali
2 years
S Y T H
7
13
165
@rezaali
Reza Ali
5 months
Slowly making my way through this 1000+ page book on rendering. It’s such a treat to read and relearn all this stuff from the ground up. Makes me think I should have never dropped out of my PhD program to start a company in Palo Alto in 2011. πŸ€·πŸ½β€β™‚οΈ
Tweet media one
7
1
148
@rezaali
Reza Ali
3 months
git commit -m 'fixed immersive rendering on vision pro' #visionpro #metalapi
9
8
138
@rezaali
Reza Ali
4 years
Wooooo! Got image based lighting working in Satin’s Physically Based Shading example. Make a couple helpers too (hdr/exr > cube map, cube map > IBL textures) #metalapi #gfx #swiftlang #macos #ios #tvOS ... will eventually roll this into satin. Time to chill out and make art again
3
5
133
@rezaali
Reza Ali
4 years
This is insanely impressive
@threejs
Three.js
4 years
Immersive Light Field Video with a Layered Mesh Representation
10
270
1K
5
10
129
@rezaali
Reza Ali
2 years
Still amazed by the performance of the new M1 Max, here I'm simulating reaction diffusion on a 64x64x64 3d texture 64 times a frame and rendering 262,144 cubes to visualize the process (all the while capturing frames @ 60 fps to make a gif) #gif #metalapi #design #art #form
6
7
129
@rezaali
Reza Ali
2 years
Spent this week working on a GPU based ray tracer with the native ray tracing API in Metal (adapted from the Apple Ray Tracing sample code) #metalapi #raytracing ... this is literally just a hello world
Tweet media one
Tweet media two
8
4
122
@rezaali
Reza Ali
3 years
4
10
122
@rezaali
Reza Ali
3 years
testing out my gif pipelines... producing a lot of gif(ts) today :)
5
2
118
@rezaali
Reza Ali
2 years
In other news, I’ve been making my way through tons of videos and papers to re-learn #physicallybasedrendering (also w/ help from @patriciogv @romainguy @prideout @threejs @shadertoy ) I’ve rearchitected Satin to allow for dynamic shader compilation & lights. #MetalAPI #Swift
3
5
116
@rezaali
Reza Ali
3 years
its happening... I'm finally downloading Houdini, another rabbit hole begins
16
1
117
@rezaali
Reza Ali
4 years
Built a little 3D Scanner with the iPad Pro, it can export meshes, etc. Check out my clumpy living room :D
5
1
115
@rezaali
Reza Ali
2 years
I watched DUNE three times, super inspired by all the spice. #metalapi
0
4
113
@rezaali
Reza Ali
4 years
Update on the 3D modeler for iPad... I made a bunch of parametric primitives and little UIs for customizing them. Check out the list below, let me know if I'm missing an important primitive type! #lowpoly #3dModelling #ipad #ios #metal #swiftlang #3DModel
Tweet media one
11
3
108
@rezaali
Reza Ali
4 years
Working on a 3D modeling app... got nice line rendering going, multiple face selection, extruding, etc! More to come πŸ€“ #metalapi #3Dmodeling #halfedge
6
6
107
@rezaali
Reza Ali
3 years
Last year I made Multipass, a #shadertoy like #app that I've been using to prototype / write Metal Shaders & make #MacOS screensavers. ??s: 1. Would you buy this for $50? 2. Would you pay $250 for a 5 day (2 hours per day) workshop where I teach you how to write metal #shaders ?
Tweet media one
29
5
106
@rezaali
Reza Ali
1 year
Cubes
1
2
105
@rezaali
Reza Ali
2 years
B L O O M S
3
7
102
@rezaali
Reza Ali
3 years
R E M O R S E | Music: Night Owl - Galimatias | #metalapi
5
10
101
@rezaali
Reza Ali
4 years
I’m learning #blender , I got used to it’s interface, and managed to make this little donut thanks to @BlenderGuruOOC ’s YouTube tutorials πŸ’―πŸ™πŸ½. Excited to have another design tool at my disposal. Been doing everything with code over the past 10 years....
Tweet media one
10
0
98
@rezaali
Reza Ali
3 years
Emojipuke β€” a macOS screensaver inspired by a tiny clip in @tomasgarcia 's MTV OS. Never got the idea out of my head because Tomas's work is so good. Download it here for free: #metalapi #macos #screensaver #creativecoding #emoji #emojiart
7
10
97
@rezaali
Reza Ali
4 years
Been going through a lot of change recently, I successfully transcended depression and a victim’s mentality, these are the things that helped me:
@rezaali
Reza Ali
4 years
@willgoldstone 0. Exercise 1. Therapy 2. Audiobooks on mental toughness - Can’t hurt me by David goggins - Stillness is the key - Ryan Holiday 3. Self Love 4. Connection (friends & family) 5. Hobbies 6. Boundaries 7. Meditation or Journaling
3
0
39
7
1
96
@rezaali
Reza Ali
4 months
Very excited for this! I've been Cooking something up.
@tim_cook
Tim Cook
4 months
The era of spatial computing has arrived! Apple Vision Pro is available in the US on February 2.
Tweet media one
2K
7K
43K
8
1
97
@rezaali
Reza Ali
2 years
Happy to share that the rendering in Luma's Capture Experience is powered by my little Graphics Engine that could: Satin: #metalapi #swift (I helped to build some of it too) πŸ–€
5
5
96
@rezaali
Reza Ali
1 year
Writing a path tracer has been one of the most satisfying things I've ever done. By no means is this done or will ever be done, but feels good to get a better understanding of how light works (direct & indirect) #metalapi #raytracing #pathtracing
Tweet media one
Tweet media two
Tweet media three
3
5
96
@rezaali
Reza Ali
3 years
πŸ™ƒ
4
8
95
@rezaali
Reza Ali
6 years
Going full circle ⭕️, leaving Google and moving back to LA after ~8 years in the Bay. Thank you @joshcarpenter for the lovely parting gift, circles are my favorite geometry shape! Beautiful book @mslima !! Crazy small world, both you guys work at @Google πŸ–€
Tweet media one
8
0
94
@rezaali
Reza Ali
7 years
Noodling in space with a Tiltbrush-like graffiti web app, made with #WebAR #threejs #ARKit #ARCore . Remix it:
2
24
94
@rezaali
Reza Ali
10 months
I’ll be posting random lil 3D shapes while I try to recover from 10 years of career burnout. Less technical software crap more art / non-sense to follow πŸ™ƒ Feel free to unfollow
Tweet media one
4
1
94
@rezaali
Reza Ali
6 years
I built our latest demo of AR on the web! Coming to Chrome for Android nightly in the next few weeks. Web-heads have to love this quote: "I've used full-blown standalone AR apps that didn't feel as smooth as this":
4
20
94
@rezaali
Reza Ali
4 years
Tweet media one
Tweet media two
Tweet media three
Tweet media four
4
7
94
@rezaali
Reza Ali
8 years
Its alive! An adaptive #quadtree of a sdf circle oscillating in size! #libcinder
2
17
91
@rezaali
Reza Ali
4 years
C O N V E R G E
1
7
91
@rezaali
Reza Ali
2 years
gn
1
2
87
@rezaali
Reza Ali
4 years
Excited for 2020, my studio is coming together, form3, cnc mill, laser cutter, work tables, tools, etc. 2020 will be the year of making real things again.
8
0
88
@rezaali
Reza Ali
2 years
Once a graffiti artist, always a graffiti artist.
Tweet media one
1
2
88
@rezaali
Reza Ali
3 years
I've been writing software for the past ~15 years, i still don't know what the fuck i'm doing haha
5
1
84
@rezaali
Reza Ali
2 years
Soft Shadows - Programmer Art
Tweet media one
2
2
83
@rezaali
Reza Ali
7 years
first week at Google, check. Mind blown, check. Excited & Exhausted, check :)
16
0
81
@rezaali
Reza Ali
3 years
Updated my starter template for Satin, Forge and Youi... learn how to live code shaders, use Satin's built in shader library functions, expose parameters, and set shader params via the CPU: #metalapi #macos #ios #tvos #creativecoding #realtimegraphics
2
9
80
@rezaali
Reza Ali
4 years
Blender is the future. Switch now.
8
4
80
@rezaali
Reza Ali
1 year
I love Japan πŸ–€
Tweet media one
Tweet media two
Tweet media three
Tweet media four
5
3
80
@rezaali
Reza Ali
13 days
It is exhausting working in software. I never wanted to leave the space more than I do now.
21
1
80
@rezaali
Reza Ali
4 years
Small Update: made a DepthMaterial (color, invert, near & far planes are tweakable) in Satin so you can visualize depth in the scene easily. Used @antovsky πŸ™πŸ€“ turbo color map: #metalapi #swiftlang
4
4
78
@rezaali
Reza Ali
4 years
Been working on Satin ( #metalapi , #SwiftLang ), made a couple new examples showing off 3D model loading via ModelIO, using C with Satin to generate custom geometries, do performant math things, & WIP on Physically Based Rendering & loading a cube map and live code custom shaders
Tweet media one
Tweet media two
Tweet media three
Tweet media four
6
5
76
@rezaali
Reza Ali
5 years
After much trial and error, here is what my shadows look like some far. Not sure I’ll roll this into Satin... integrating shadows and lights feels like opening Pandora’s box and an infinite rabbit hole 🀯🀯🀯
7
5
78
@rezaali
Reza Ali
3 years
unfollowing all accounts posting NFTs, etc
6
2
77
@rezaali
Reza Ali
8 years
Revisiting #threejs and web apps, make your own top here: @mrdoob @Cabbibo @thespite would b fun to make this in VR
3
25
77
@rezaali
Reza Ali
3 years
Did some work this weekend on Construct. Here I’m making a little abstract faceted form with extrudes, translations, and scales. Got a pretty sweet context aware menu going so everything you’d want to do is a tap away. Feeing pretty good about the code base too. Tons of fun 😎
4
0
77
@rezaali
Reza Ali
4 years
Coming soon to a screen near you :)
Tweet media one
5
2
75
@rezaali
Reza Ali
2 years
4
3
76
@rezaali
Reza Ali
10 months
I’m moving to a new apartment tonight, many feelings. Grateful, excited, nervous & tired. My rent will be a quarter (1/4) of what I’m currently paying and I’m relieved to have more time to exist, read, exercise, sleep and focus on my personal projects.
7
1
75
@rezaali
Reza Ali
1 year
Since this kinda blew up, here is the path tracer running on my iPhone 14 Pro Max
5
2
74
@rezaali
Reza Ali
7 years
EXCITED to share what we've been up to @googlevr , Experimental web browsers for #ARKit #ARCore #Javascript #threejs
5
15
73
@rezaali
Reza Ali
3 years
Back in late 2016 I prototyped the LED lighting for what eventually became Gita by Piaggio Fast Forward. Came up with tons of different visual patterns and design language for its headlights & taillights #ux #design #led #robotics #libcinder #ros #linux #creativecoding
0
6
73
@rezaali
Reza Ali
3 years
3
5
71
@rezaali
Reza Ali
3 years
"Construct" (my 3D Polygon Modeler for iPad) is coming along. I'm taking a break from dev-ing on it to model somethings in Blender and Rhino to see what else is needed for the MVP. I'll have a sign up list as soon as the MVP is done. (Recent additions: new icons, precise input).
Tweet media one
9
2
73
@rezaali
Reza Ali
3 years
I designed & fabricated this lil side table. πŸ€“ I wrote an artisanal app that allows me to create bespoke table / shelf sizes & control the number of shelves in the piece. The hardest part was actually making the table and learning which tools were needed to fabricate the piece
3
3
72
@rezaali
Reza Ali
3 years
Designed some #procedural #papercraft #art in Construct & Rhino & Pepakura for my super blank living room wall, obviously a complete ripoff of @matthewshlian (super inspired by him, check out his work!)
Tweet media one
Tweet media two
Tweet media three
Tweet media four
2
5
71
@rezaali
Reza Ali
4 years
if there are any companies out there that are frustrated creating AR content with Unity for iOS and are looking for a alternative native solution, please hit me up in 2020, I'll be working on this problem
8
8
72
@rezaali
Reza Ali
2 years
I've been pretty quiet on twitter, ig, etc. I've been slowly working on a personal project (all the while juggling client work) for the past 3 years. Hoping to launch it next year :)
4
0
71
@rezaali
Reza Ali
8 years
Leaving this here for later: #webgl
3
13
67
@rezaali
Reza Ali
3 years
Prototyping workflows to make surface reliefs & soaps... I’m prototyping this in Multipass β€” a shadertoy like environment I wrote for the #MetalApi . I’m simulating reaction diffusion & using that as a displacement texture for a ray marched scene to see what things will look like!
4
6
70
@rezaali
Reza Ali
5 years
The future is here
@GULPOST
GULβ„’
5 years
108
16K
56K
3
11
68
@rezaali
Reza Ali
2 years
art design ar vr xr ai ml are moving at the speed of light… I’m here just making silly little waves #arkit #metalapi code:
5
1
67
@rezaali
Reza Ali
2 years
In 2022 I spent ~8 months working (part-time) w/ @gravicle at @LumaLabsAI to help build out the #AR capture experience. IMO its one of the coolest uses of AR to help users 3D scan / capture objects! V proud to see it in the wild! Go get the app and scan stuff :) Feedback welcome.
@ManuVision
Manuel Sainsily α―… Futurist (GDC)
2 years
I finally got access to the @LumaLabsAI beta! A brand new iOS mobile app and web experience to capture and share #NeRFs ( #NeuralRadianceFields ). I made a video breakdown of the process so you can discover the user-friendly interface! View my #NeRF here:
7
63
438
5
5
66
@rezaali
Reza Ali
4 years
Hi, if there is any Processing projects of mine ya'll want to see the source code for, lmk, I just found my projects from 10 years ago. Will upload to github.
4
2
67
@rezaali
Reza Ali
1 year
I’m open to freelance work! If your company needs help w/ real-time rendering or doing 3D / #AR graphics related things with Apple’s #MetalAPI please consider supporting Satin or reaching out to me for consulting help! Here is a real-time render of a monkey #iOS #Swift #macOS #3D
Tweet media one
2
7
66
@rezaali
Reza Ali
2 years
Implemented an InstancedMesh class for Satin ( #metalapi ) . The API is very similar to #Threejs for efficiently drawing the same geometry with the same material many times. Works with all the materials in Satin and custom materials / #shaders #graphics #3d
3
5
67
@rezaali
Reza Ali
3 years
Last nights bounty β€” made a mold, mixed some lye, fats, scents and color! Excited to see how this turned out today. #soap #creativecoding #artisanalsoap #soaps #metalapi #designedbycode #codeart #oldmedia #productdesign #industrialdesign
4
2
65
@rezaali
Reza Ali
5 years
Thank you all for the support over the years! Made it to 5K followers today :D ❀️❀️❀️
4
0
65
@rezaali
Reza Ali
4 years
Just got this new toy so I can escape this realty, lemme know what I should play / get into
Tweet media one
22
0
64
@rezaali
Reza Ali
2 years
constantly humbled by how hard & deep computer graphics is
2
3
63
@rezaali
Reza Ali
6 years
1 million particles from 2013 #openframeworks
0
2
61
@rezaali
Reza Ali
2 years
W I N D O W S
0
4
64
@rezaali
Reza Ali
4 years
This is gonna be unpopular, but after using Unity for a project, its as I suspected, buggy, crashy, inefficient and hard to build anything real in. My heart goes out to anyone working with it on a daily basis.
19
2
64