Agatha Mallett (@geometrian) 's Twitter Profile
Agatha Mallett

@geometrian

CS-rscher/liberal-elitist/ally/musician. STEM/C++/raytrace/hard-scifi/caffè/thai/snark/math. Truth & niceness are the most important things. DMs open!

ID: 3280383571

linkhttps://geometrian.com calendar_today15-07-2015 05:59:22

194 Tweet

516 Followers

59 Following

Agatha Mallett (@geometrian) 's Twitter Profile Photo

Check out my HPG 2018 Paper, "Deferred Adaptive Compute Shading"! It's a drop-in replacement for checkerboard rendering that typically gives 3–5⨯ better quality/perf and is actually *easier* to implement! Gain is actually *larger* with harder shading! geometrian.com/research/index…

Check out my HPG 2018 Paper, "Deferred Adaptive Compute Shading"!

It's a drop-in replacement for checkerboard rendering that typically gives 3–5⨯ better quality/perf and is actually *easier* to implement! Gain is actually *larger* with harder shading!

geometrian.com/research/index…
Agatha Mallett (@geometrian) 's Twitter Profile Photo

I (re)invented a faster SSE cross-product implementation. What's weird is that fused-multiply-add instructions don't help—and actually seem to *hurt*—performance? Maybe not true when `inline`d, or on newer than Haswell? See my code and analysis here: geometrian.com/programming/tu…

I (re)invented a faster SSE cross-product implementation.

What's weird is that fused-multiply-add instructions don't help—and actually seem to *hurt*—performance? Maybe not true when `inline`d, or on newer than Haswell?

See my code and analysis here:
geometrian.com/programming/tu…
Agatha Mallett (@geometrian) 's Twitter Profile Photo

Thanks everyone for a great HPG & SIGGRAPH 2018! I think I am finally caught up on everything, so if I've missed you feel free to ping again. In-particular, if you have questions about Deferred Adaptive Compute Shading, email me! We'd love to see production-ready implementations!

Agatha Mallett (@geometrian) 's Twitter Profile Photo

I made a distribution pathtracer in WebGL. • Runs on your phone • Dynamic light / camera • Raytraced reflections and refractions • Indirect illumination • Realtime convergence (no denoising) Yes, I am cheating. geometrian.com/programming/we…

Agatha Mallett (@geometrian) 's Twitter Profile Photo

Spreading the raytracing religion! 👁️ ☀️ ↘️ ↗️ 🫖 (My square at the Forest Grove sidewalk chalk art festival last weekend. Yes; I am *absolutely* dorky enough to make over-the-top pathtracing propaganda.)

Spreading the raytracing religion!

👁️               ☀️
     ↘️    ↗️
           🫖

(My square at the Forest Grove sidewalk chalk art festival last weekend. Yes; I am *absolutely* dorky enough to make over-the-top pathtracing propaganda.)
Janelle Shane (@janellecshane) 's Twitter Profile Photo

I made holographic chocolate! Way easier than I thought - and it’s 100% pure bittersweet, no coatings. When you catch the light at the right angle, it’s mesmerizing.

Agatha Mallett (@geometrian) 's Twitter Profile Photo

I don't really do the social media thing very much anymore, and I don't anticipate posting much here in the foreseeable future. You can keep in touch at: bsky.app/profile/geomet… Or, as always, what I'm up to on my website: geometrian.com

Agatha Mallett (@geometrian) 's Twitter Profile Photo

Hacking a bit on my solar system simulator recently. Accurately predicts positions/orientations of astronomical bodies for millennia into past/future. Recently updated the graphics. Atmospheric shader runs *in constant time* (no raymarching). Improvements to do, though.

Hacking a bit on my solar system simulator recently. Accurately predicts positions/orientations of astronomical bodies for millennia into past/future.

Recently updated the graphics. Atmospheric shader runs *in constant time* (no raymarching). Improvements to do, though.
Agatha Mallett (@geometrian) 's Twitter Profile Photo

Machine learning is a magical tool that can solve anything. Input data: .obj files Output data: .jpeg files We can solve graphics. Let's go.