Sign in

turtlespook

@turtlespook.bsky.social
66 followers 365 following 185 posts

recovering graphics & GPU programming nerd • 👻✨• i love geometry and physics simulation!

PostsRepliesMedia
Reposted by turtlespook
Matt Keeter @mattkeeter.com · 28/09/2026
hi friends I'm very excited to announce Halfspace, my experimental cross-platform IDE for solid modeling with distance fields! This has been in progress since midway through last year, and it's finally "done enough" to make it more public.
mattkeeter.com
Halfspace
An IDE for solid modelling with distance fields
520748
Reposted by turtlespook
Tom Forsyth @tomforsyth.bsky.social · 28/09/2026
DASHR - Dynamically Animated Skinned Heightfield Rendering Short video for now - I might do a longer one later? youtu.be/-Su9YrcazRk But there's ALL the details in the paper, and you can always Use The Source, Luke for the really deep info. github.com/tomforsyth10...
youtu.be
DASHR - Dynamically Animated Skinned Heightfield Rendering - six minutes version
YouTube video by Tom Forsyth
1423074
Reposted by turtlespook
Ketan Joshi @ketanjoshi.co · 26/09/2026
I feel like one of the most radical, best and most rebelliously good things you can do right now in the informational online space is just....give people credit, love, support and shoutouts. Even if they just inspired you or prodded a thought you built on, name them and thank them loudly.
9675212
Reposted by turtlespook
Baptiste GENEST @baptiste-genest.bsky.social · 26/09/2026
As graphics researchers or geometry teachers, we speak about 3D using screenshots, and that's just sad... What if you could make SLides on top of PolyscOPE? You can using SLOPE! Slope allows you to synchronize a 3D viewer, animated meshes, shaders, live demos, equations (& more) with your slides!
23911
Reposted by turtlespook
JMS55 @jms5517.bsky.social · 18/09/2026
New blog post! Go read about making ReSTIR better, killing ReSTIR, improving denoising, and more! jms55.github.io/posts/2026-0...
14515
Reposted by turtlespook
Dominic Tarason @dominictarason.com · 17/09/2026
The Message From Deep Space is such a smart puzzle game. Slowly figure out how to communicate with aliens, starting with basic math concepts and building up from there.
steamhype.com
Become Earth's First Xeno-Linguist in Sci-Fi Puzzler The Message from Deep Space
Here's my number, so call me maybe?
212429
Reposted by turtlespook
Godot Engine @godotengine.org · 15/09/2026
From the outside, rendering optimization can look a little bit like black magic. That's why @clayjohn.bsky.social, lead maintainer of the rendering team, is here to show a few examples of some optimizations from this year to highlight that optimizing rendering code isn’t as scary as it sounds.
godotengine.org
Optimizing CPU-side Rendering Code – Godot Engine
Optimizing CPU code is a lot of fun. Here’s how we do it
328041
Reposted by turtlespook
Adriaan @adriaan.games · 16/09/2026
We optimized draw calls by 99% (lol) in Hidden Folks 2 by writing some tools to find all textures used in a level, generate a level-specific atlas, and replace individual texture references with atlas textures. Thread below 🧵👇🏼 #godotengine
Two side-by-side screenshots showing before and after we applied a texture atlas optimization to our game Hidden Folks two, the before showing 13318 draw calls and the after showing 113 draw calls
1351578
turtlespook @turtlespook.bsky.social · 12/09/2026
it’s cold comfort to artists, musicians, writers, and all the other communities ravaged by AI co’s, but i’m glad that at least some part of STEM is growing a backbone and asserting its values technology is meant to serve people - how we use it is a choice. none of this is necessary or inevitable
110
Reposted by turtlespook
Minovsky @minovskyarticle.bsky.social · 08/09/2026
Go outside and look for lizards while it's still hot out.
46917
Reposted by turtlespook
Gro-Tsen @gro-tsen.bsky.social · 20/07/2026
Let me expand upon this 🔽 and say something about AIs, mathematics, proofs, conjectures, problem-solving, goalposts, paperclips, genii and, more importantly, Campbell/Goodhart's law. 🧵⤵️ •1/38
47037
Reposted by turtlespook
bel @steelybel.bsky.social · 05/09/2026
when u see claude on the github repo
1371942156
Reposted by turtlespook
Mike Turitzin @miketuritzin.bsky.social · 03/09/2026
One thing I learned from this article is that (on NVIDIA GPUs) 128-byte cache lines are divided into 4 32-byte sectors, which are read independently. So there's a benefit to reducing random-access reads below the cache-line size, but not below 32 bytes. blog.doubleword.ai/what-happens...
blog.doubleword.ai
What happens when a GPU reads memory | Doubleword
Following an LDG.E SASS instruction through the hardware units in an RTX 4090.
1247
Reposted by turtlespook
Andrew Willmott @andrewwillmott.bsky.social · 31/08/2026
It's really hard to beat this for a practical, worked example of how modern CPU/memory architectures affect performance. It describes the issues with (and corresponding solutions for) a simple matrix transpose: gudok.xyz/transpose/.
gudok.xyz
What it takes to transpose a matrix
03412
Reposted by turtlespook
Ghostdog Millionaire 🇿🇦/sa @projectauuman.bsky.social · 31/08/2026
Artist: DocksEcky
1848421167
Reposted by turtlespook
Mousey Doll M0-U53.1🏳️‍⚧️♿️ @mouseydolly.bsky.social · 26/08/2026
Tim Curry has gone to the one place not corrupted by capitalism,,, Itll miss him
02410
Reposted by turtlespook
Para @parakerman.bsky.social · 11/08/2026
new gits episode, new wallpaper candidate
0134
Reposted by turtlespook
v buckenham @v21.bsky.social · 13/08/2026
a lot of colanders on the timeline this morning. not sure I've ever seen a timeline with more colanders...
2173
Reposted by turtlespook
Jacob Geller @jacobgeller.com · 12/08/2026
The US really just doesn't have the architecture to do Dark Souls 3-style eclipses
2844891092
Reposted by turtlespook
Marc B. Reynolds @marc-b-reynolds.bsky.social · 10/08/2026
A post in which I claim it's no work at all to perform integer division in floating point. marc-b-reynolds.github.io/math/2026/08... #floatingpoint #optimization
code snippet from linked blog post
194
Reposted by turtlespook
Raph Levien @raphlinus.bsky.social · 10/08/2026
I just posted a blog post on my hyperbezier curve: linebender.org/blog/hyperbe... I've actually been working on this for years, and only recently figured out a solution to the parameter mapping problem. I think this curve is potentially better than cubic Béziers for 2D vector graphic design.
A plot of two roughly S-shaped curves. In gray is a cubic Bézier, and the Bézier control points are shown. In blue is an example of the hyperbezier, with roughly similar shape but much smoother curvature variation. There is also a "curvature comb" in green.
212325
turtlespook @turtlespook.bsky.social · 08/08/2026
these goddamn distance fields are gonna haunt me for the rest of my life, aren’t they (rangers FC stadium, glasgow)
A stylized illustration of the rangers logo (a lion?) on the stadium wall. The outline of the logo is present, along with evenly spaced offset curves
000
Reposted by turtlespook
Sean Barrett @nothings.bsky.social · 06/08/2026
It's interesting because so much in math and physics, people do their best work in their 20s, but I feel like I'm still improving, pushing 60 and yet writing better code than in the past on multiple axes: cleaner code, cleaner API design, and still finding a clever problem solution here and there.
3291
Reposted by turtlespook
Nicholas Sharp @nmwsharp.bsky.social · 05/08/2026
Tomorrow I'll speak at the FPTalks series on floating point and numerical analysis, about robust geometry for neural implicit surfaces (work w/ @_AlecJacobson). The other talks sound amazing, and I love this area! Check out this great organization. fptalks.org/talks/fptalk...
0132
Reposted by turtlespook
Xiana Carrera @xianacarrera.bsky.social · 04/08/2026
The talk I presented at #SIGGRAPH2026 is now available on YouTube, for anyone who couldn’t attend or would like to revisit it :) youtu.be/OFJYBUArVPc?...
youtu.be
Dual Contouring of Signed Distance Data - SIGGRAPH 2026 [Technical paper presentation]
YouTube video by Xiana Carrera
27219
Reposted by turtlespook
Yining Karl Li @yiningkarlli.bsky.social · 02/08/2026
Another recent Animation Obsessive article that I really like: this one about Hayao Miyazaki's gorgeous image boards. Miyazaki's image boards aren't storyboards, but they're not fleshed out concept art either; they kind of sit somewhere in between. animationobsessive.substack.com/p/the-image-...
042597
turtlespook @turtlespook.bsky.social · 01/08/2026
thank you @cakejumper.bsky.social and @ivgorchestra.com for tonight! you guys put on a fantastic show!!
Helix concert hall, vacated during the intermissionCake and the conductor chatting on-stageThe IVGO playing their last piece of the night, from Death Stranding 2IVGO merch oshikatsu with the venue logo
2819
Reposted by turtlespook
Nicole Feng @nicole--f.bsky.social · 28/07/2026
At #SIGGRAPH2026, I presented "points as tori" (PAT) for fast pointwise evaluation of signed distance for point clouds. Some code (Python w/ C++ extensions) and demo up: github.com/nzfeng/point... Contributions from people/LLMs welcome. Explainer thread below for the project: 🧵
411825
Reposted by turtlespook
Yining Karl Li @yiningkarlli.bsky.social · 28/07/2026
This week's issue of Animation Obsessive features a wonderful article about Studio Ghibli's color designer, Michiyo Yasuda. Her work was just gorgeous; I really admire how Ghibli films keep a more toned down natural palette without going muddy/murky. animationobsessive.substack.com/p/the-artist...
animationobsessive.substack.com
The Artist Who Colored Ghibli
Plus: news.
0141
Reposted by turtlespook
Stephen Hill @selfshadow.com · 27/07/2026
SIGGRAPH 2026 links: blog.selfshadow.com/2026/07/26/s.... I'll continue to add to the list as more things show up online.
blog.selfshadow.com
SIGGRAPH 2026 Links
05225
Reposted by turtlespook
Cyan Worlds @cyan.com · 26/07/2026
Over a year ago, we built a prototype for a new Myst Universe game meant for publisher eyes only. This project is NOT in active development, but we're proud of the work the team did, and wanted to share it with you all. Presenting: Project Anglerfish. www.youtube.com/watch?v=ZvNGt02yZNc
881881491
turtlespook @turtlespook.bsky.social · 26/07/2026
making your own mochi is honestly pretty fun - just gotta remember to snap a photo before half of them get eaten D;
The dining table mid-mochi-making: one bowl holds the balls of black sesame filling  and the rice dough occupies the otherA photo of the mochi after dinner, with less than one third of the balls remaining
000
Reposted by turtlespook
s-phoenix.bsky.social @s-phoenix.bsky.social · 26/07/2026
Proud of myself today. What started as a simple infinite-grid shader turned into a month-long journey through rendering, maths, and plenty of frustration—but I finally got it working. I wrote about everything I learned: willofindie.com/proj/infinit... #webgpu #rustlang #glsl #realtimerendering
willofindie.com
Infinite Grid Shader
Learning to create an infinite grid procedurally using GLSL shaders. This post contains my notes, lessons and findings, and is intended for personal reference. Therefore, you might find errors, misjud...
05711
Reposted by turtlespook
👁️🍄🪸 @bloomfilters.plus · 23/07/2026
yu deng, the winner of the 2026 Fields Medal, the "nobel prize for mathematics", cites yuri manga in particular as helping ground and comfort him during his work
For comfort, Deng turned to manga. “I remember him at Courant. He was always holding a manga,” said Jalal Shatah (opens a new tab), a professor there who formerly chaired the math department. Deng particularly liked stories about deep friendship and romance and found himself drawn to a genre known as yuri, which focuses on those kinds of relationships between women — stories that “feel nice and warm and beautiful,” as he put it. They helped him be kinder to himself, “more comfortable with life.”

from Quanta Magazine
212224736
Reposted by turtlespook
mmalex @mmalex.bsky.social · 23/07/2026
youtube.com/shorts/62not...
youtube.com
I found the first smear frame ever
YouTube video by Zane Little
031
Reposted by turtlespook
Craig Reynolds @craigreynolds.bsky.social · 22/07/2026
At SIGGRAPH 2026 I saw this absolute banger of a paper by James and James. Beautiful imagery, matched by beautiful technical work, by a father and son team, which won a best paper award. I've always loved marbleization patterns. dougjam.github.io/mixwell-2026/ www.linkedin.com/feed/update/...
14510
Reposted by turtlespook
The Public Deaths of Mormon Husbands @lordofthekevins.bsky.social · 21/07/2026
What do you fucking mean they embroidered all the sprites
3954912039
Reposted by turtlespook
Tzu-Mao Li @tzumaoli.bsky.social · 20/07/2026
Hopefully one last SIGGRAPH advertisement. I, myself, yours truly, will present on Haolin's behalf a data-driven method for joint adaptive sampling and quadrature for integration. Wed R408A. In the end of the talk I'll argue why everyone is doing the wrong thing. Paper: suikasibyl.github.io/nqr
0156
Reposted by turtlespook
Nicole Feng @nicole--f.bsky.social · 19/07/2026
Tomorrow at #SIGGRAPH2026 (Monday) @ 3:45-5:35pm, come to the papers session "Creating & Iso-Surfacing SDFs" in Room 408B. A paper I'm looking forward to is "Subgrid Marching Tetrahedra" by Hossein Baktash (yes, I'm biased as his labmate, but it's a great idea) [1/n]
194
turtlespook @turtlespook.bsky.social · 18/07/2026
I went on a small side-quest this week after reading about the "waterfall scheme" presented [here](gpu-primitives-course.github.io) and trying/failing to find examples of it in the wild. turns out people just use different names for things: in prefix sums, it's called the "chained scan"
gpu-primitives-course.github.io
GPU Programming Primitives for Computer Graphics
Abstract The course introduces programming primitives for parallel algorithms on GPUs for a wide variety of applications in computer graphics. Various parallel algorithms can be decomposed into progra...
140
Reposted by turtlespook
Chris Franklin @errant-signal.com · 17/07/2026
Once again begging people to play this
35818
Reposted by turtlespook
depths of wikipedia @depthsofwikipedia.bsky.social · 17/07/2026
349752
Reposted by turtlespook
Ahmed Mahmoud @ahdhn.bsky.social · 14/07/2026
Next week at #SIGGRAPH 2026, we'll present "Locality-Aware Automatic Differentiation on the GPU for Mesh-Based Computations," with Rahul Goel, Jonathan Ragan-Kelley, and @justinmsolomon.bsky.social . Talk: Mon., July 20, 2:50 PM, Room 403-B Paper: dl.acm.org/doi/10.1145/... More below (1/7):
22111
Reposted by turtlespook
Maureen Johnson @maureenjohnsonbooks.com · 13/07/2026
JKR and her new org apparently helped get the new Amnesty International report on how TERF organizations destroy lives taken down from their site. Well, guess what? The Streisand Effect is real. Here's the entire report in a thread. Read it. Share it.
1356634179
Reposted by turtlespook
Stephen Hill @selfshadow.com · 13/07/2026
EGSR 2026 recordings: www.youtube.com/@egsr2026/pl... (Also linked from the programme: egsr2026.inria.fr/programme/)
02118
Reposted by turtlespook
Cat Manning @catacalypto.bsky.social · 07/07/2026
hardware prices 🤝 astrology keeping an eye on chinese ram
182132522
Reposted by turtlespook
danielleri @danielleri.bsky.social · 07/07/2026
I love good games and I care deeply about the people who make them. I'm sick to death of the *military-grade denial* I've seen from nearly all corners on just how grim things have been looking. I worry that game dev has already crossed into *no longer a career, but could be a hobby* territory
11057
turtlespook @turtlespook.bsky.social · 07/07/2026
I’m not super invested in the AAA side of the games industry, but god, to gut *Id Software* of all people… I really loved their engine & rendering tech talks in recent years. so much institutional knowledge and expertise being thoughtlessly flung into the void
110
Reposted by turtlespook
John Linneman @dark1x.bsky.social · 06/07/2026
If they ended up decimating id Software's tech team then I have no faith in anything they'll ever do again under the current leadership. Between last week and today's news...I just don't know what to say at this point.
751911433