Mike Krieger’s Post

View profile for Mike Krieger, graphic

Instagram co-founder, now CPO at Anthropic

Fun to write this up along with the team.

View organization page for Artifact, graphic

3,143 followers

Exciting update in Artifact: our reading level cards just got an interactive 3D makeover. Visit your profile, tap your current level, and see the magic for yourself. Curious how we did it on iOS and Android? Here's the thread: 🧵 To start, our design wizard @gunnargray built the original cards in Cinema4D. We wanted the cards to look distinct from each other as you level up, and for the "higher level" cards to feel premium/metallic. For SceneKit on iOS, initially we tried bringing the stylized card as USDZ (Apple's 3D/AR format), but found we had better luck and control creating the shape and applying the metal textures ourselves — this also let us live-update/"level up" the text & image as the card spins. We then use physically-based lighting along with an environment map to give the card interesting moments as it spins/rotates, and add some bloom to the camera settings for shine. Check out five different environment maps and their effect as the camera rotates. On Android, generating cards on the fly would have been prohibitively complex. Our Android lead Justin found a clever alternative: we built a 3D model viewer own on top of Google's Filament, a real-time physically based rendering engine. Android's cards are glTF objects with pre-baked metallic textures that stay true to Gunner's design vision. Filament enables us use image-based lighting and ambient occlusion to render a beautiful stylized card while maintaining performance on a wide range of mobile devices. Since Filament is just a renderer, we have to handle our own animations and interactions. This is all just classic touch handlers, linear algebra, and OpenGL under the hood. Finally, we wrap all of this into a custom view based on SurfaceView for drawing. Enjoyed this, and love AI, product design, and craft? Artifact is hiring engineers who share our passion. Let's chat! Send a note to jobs@artifact.news

Scott Purcell, CFA

Co-Founder, Man of Many - manofmany.com

1y

Hi Mike Krieger, Love this new feature! I'm reaching out to see how we can add Man of Many to Artifact? I've tried contacting the inquiries email with no luck.  Appreciate your help.

Like
Reply
Jeyner Gil Caga

Technical Lead Fullstack

8mo

Where can I find it on the app?

Like
Reply
Murseda Khatun

Instagram Marketing Expert | Organic Growth & Engagement Specialist at Upwork & Fiverr

8mo

Love this 💗💗

Like
Reply
Rodrigo Nunes Cal

Inspetor de alunos na Prefeitura Municipal de São José do Rio Preto

1y

Top technology! #LinkedIn #intentions #memory #feelings #actions #economy #countries #life

Like
Reply
Joshua Bonhotal

Investing in Human Performance | Founding Team at Future | Coach

1y

🔥🔥🔥

Like
Reply
Rodrigo Nunes Cal

Inspetor de alunos na Prefeitura Municipal de São José do Rio Preto

1y

Greetings from Sao Jose do Rio Preto, Sao Paulo State, Brazil. #probability #person #people #reader #memory #intentions

Derick David

Designer / Writer. Ex-Rain & Forbes Digital Assets

1y

That’s awesome. Merging the physical and digital worlds!

See more comments

To view or add a comment, sign in

Explore topics