Kate Ferris's Avatar

Kate Ferris

@kferris.bsky.social

computer pixels & perf art, books & writing, clothes... wip person

744 Followers  |  89 Following  |  611 Posts  |  Joined: 29.03.2024  |  1.5539

Latest posts by kferris.bsky.social on Bluesky

Video thumbnail

Shapes

13.09.2025 22:36 โ€” ๐Ÿ‘ 8    ๐Ÿ” 3    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

Methods like NeRF and Gaussian Splats model the world as radioactive fog, rendered using alpha blending. This produces great results.. but are volumes the only way to get there?๐Ÿค” Our new SIGGRAPH'25 paper directly reconstructs surfaces without heuristics or regularizers.

07.08.2025 12:21 โ€” ๐Ÿ‘ 105    ๐Ÿ” 24    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 2
Post image Post image

my first successful implementation of importance sampling - traced emission spectra taken as input PDFs, compute CDF and then iCDF via projection of 2d points along the graph... upload the result to the GPU as a texture with linear filtering and sample with a random number 0..1

this is HP sodium

04.08.2025 21:36 โ€” ๐Ÿ‘ 21    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image Post image Post image

base SDF, displaced, then with materials

18.07.2025 16:32 โ€” ๐Ÿ‘ 12    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Bunnies are all playing volleyball on the beach, while wearing aviator glasses and dog tags like in the movie "Top Gun". One bunny runs to intercept a spike, while his teammate is distracted.

Bunnies are all playing volleyball on the beach, while wearing aviator glasses and dog tags like in the movie "Top Gun". One bunny runs to intercept a spike, while his teammate is distracted.

Daily bunny no.3022 is playin' with the boys

21.07.2025 02:51 โ€” ๐Ÿ‘ 3084    ๐Ÿ” 480    ๐Ÿ’ฌ 28    ๐Ÿ“Œ 7
Legendary Software Rendering Era | Sean Barrett
YouTube video by Wookash Podcast Legendary Software Rendering Era | Sean Barrett

For that weird, narrow segment of technically-minded programmers who want to know how we programmed 3D graphics in the 90s and also want to know about 80% of the stuff I programmed before RAD, I sat down for a 5 hour interview on the Wookash Podcast.

www.youtube.com/watch?v=T1tX...

19.07.2025 16:20 โ€” ๐Ÿ‘ 171    ๐Ÿ” 45    ๐Ÿ’ฌ 7    ๐Ÿ“Œ 3
Post image

Keeping the pencil lines. Feels better than going in and inking everything

[ #art #fanart #gundam #gquuuuuux #nyaan #machu #nyachu ]

14.07.2025 00:30 โ€” ๐Ÿ‘ 406    ๐Ÿ” 101    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0

Iโ€™m sorry but this is fucking sick.

14.07.2025 07:04 โ€” ๐Ÿ‘ 1555    ๐Ÿ” 335    ๐Ÿ’ฌ 34    ๐Ÿ“Œ 22

messing with this again, converted to a forward approach... it's more efficient at resolving the caustics, but I haven't figured out what to do for the artifacts where it clips in bright areas and the aliasing patterns that happen near the refractive surfaces... something to do with the line drawing

10.07.2025 08:57 โ€” ๐Ÿ‘ 35    ๐Ÿ” 4    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I'm surprised you want to do postfx bokeh instead of lens sampling, since you have an RT pipeline ๐Ÿค” is it just that postfx bokeh is more common in industry?

10.07.2025 15:55 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Little update on my renderer Seraph. ๐Ÿงต

I got tiled light culling implemented, so now I'm focusing on shadow techniques. I reimplemented my CSM code and hard RT shadows code, will be experimenting with raytraced soft shadows now.

10.07.2025 12:32 โ€” ๐Ÿ‘ 15    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

good luck โค๏ธ get well soon

08.07.2025 02:06 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

*chef's kiss* (arxiv.org/abs/2506.08872)

17.06.2025 22:53 โ€” ๐Ÿ‘ 21    ๐Ÿ” 1    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 1
Illustration of six species of crocodilians (from top to bottom, left to right: american alligator, freshwater crocodile, chinese alligator, morelet's crocodile, dwarf caiman and gharial) in a cutesy simplified style on a flat colored teal background with ripples of water and lilypads.

Illustration of six species of crocodilians (from top to bottom, left to right: american alligator, freshwater crocodile, chinese alligator, morelet's crocodile, dwarf caiman and gharial) in a cutesy simplified style on a flat colored teal background with ripples of water and lilypads.

๐ŸŠ It is world croc day! ๐ŸŠ

17.06.2025 22:35 โ€” ๐Ÿ‘ 5381    ๐Ÿ” 1976    ๐Ÿ’ฌ 37    ๐Ÿ“Œ 19
Post image

Caeruleum Sora

10.06.2025 16:00 โ€” ๐Ÿ‘ 120    ๐Ÿ” 35    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0
Post image

Using ReSTIR to importance sample the brightest pixels on an image

www.shadertoy.com/view/XfycWw

15.02.2025 09:49 โ€” ๐Ÿ‘ 80    ๐Ÿ” 16    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image Post image Post image Post image

Over the last two winters, I have had some fun with creating ice abstracts in my yard and then photographing them--a little collaboration with nature. Here are a few recent favorites.

You can read a little more about the process and see more photos here: smallscenes.com/blog/backyar...

31.01.2025 18:35 โ€” ๐Ÿ‘ 602    ๐Ÿ” 56    ๐Ÿ’ฌ 44    ๐Ÿ“Œ 8
Post image Post image Post image Post image

I got up close with a Portuguese man-o-war and my god these animals are shockingly beautiful.

03.05.2023 23:08 โ€” ๐Ÿ‘ 1973    ๐Ÿ” 618    ๐Ÿ’ฌ 37    ๐Ÿ“Œ 34
Post image

ํ”„๋ฆฌ์Šค๋น„!

09.06.2025 09:13 โ€” ๐Ÿ‘ 623    ๐Ÿ” 145    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Post image

Rendering nerds! Check out our latest work "Vector-Valued Monte Carlo Integration Using Ratio Control Variates" that has just gotten the best paper award at SIGGRAPH 2025. This paper presents a method that reduces variance of a wide range of rendering and diff. rendering tasks with negligible cost.

14.06.2025 17:26 โ€” ๐Ÿ‘ 90    ๐Ÿ” 23    ๐Ÿ’ฌ 7    ๐Ÿ“Œ 0
Post image

Sphere surface partitioning

14.06.2025 20:39 โ€” ๐Ÿ‘ 31    ๐Ÿ” 2    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Post image Post image Post image

Halvorsen attractor in Sponza.
#metalrt #rendering

14.06.2025 02:19 โ€” ๐Ÿ‘ 26    ๐Ÿ” 4    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Plankton of symmetric attractors
Made with #sympy #numpy #matplotlib

13.06.2025 11:55 โ€” ๐Ÿ‘ 42    ๐Ÿ” 8    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Continuing my crossbreed series, have some bulbies ๐ŸŒฑ๐ŸŒฟ๐Ÿ€

11.06.2025 20:43 โ€” ๐Ÿ‘ 9578    ๐Ÿ” 2972    ๐Ÿ’ฌ 122    ๐Ÿ“Œ 27
Preview
GitHub - mxcop/src-dgi: Surfel Radiance Cascades Diffuse Global Illumination Surfel Radiance Cascades Diffuse Global Illumination - mxcop/src-dgi

I decided to open source my implementation of Surfel Radiance Cascades Diffuse Global Illumination, since I'm not longer actively working on it. Hopefully the code can serve as a guide to others who can push this idea further :)
github.com/mxcop/src-dgi

12.03.2025 08:21 โ€” ๐Ÿ‘ 117    ๐Ÿ” 21    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Breakdown of a 64k intro: the contents of Tension (www.youtube.com/watch?v=48nL...) look like this after compression. Green is visual data, blue is audio code+data, brown/yellow is engine code and red is the exepacker+stub.

26.04.2025 12:30 โ€” ๐Ÿ‘ 31    ๐Ÿ” 7    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image Post image Post image

Postprocessing was crucial in the final look of Empires, especially depth of field and color grading. #postprocessing #colorgrading #vfx #64k #realtime

13.04.2024 16:35 โ€” ๐Ÿ‘ 30    ๐Ÿ” 8    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 2
Video thumbnail

"Extinguish"
for(float i,z,d;i++<5e1;o+=.001/d){vec3 p=z*normalize(FC.rgb*2.-r.xyy);p.z+=8.;for(d=1.;d<9.;d/=.8)p+=cos(p.yzx*d-vec3(t+t,t,0))/d;z+=d=.01+.1*length(p.xz);}o=tanh(o);

10.06.2025 15:36 โ€” ๐Ÿ‘ 184    ๐Ÿ” 21    ๐Ÿ’ฌ 6    ๐Ÿ“Œ 0

@kferris is following 19 prominent accounts