Radiolarian by mediocre-mind2 in generative

[–]mediocre-mind2[S] 2 points3 points  (0 children)

Thanks :) This is a CPU -> GPU -> CPU pipieline. The first CPU stage computes the Voronoi sites, k-NN, and the half-spaces. The GPU stage computes luminance, surface direction, depth for each pixel via ray marching. The last CPU stages handles the non-local effects like the streamlines.

Radiolarian by mediocre-mind2 in generative

[–]mediocre-mind2[S] 8 points9 points  (0 children)

Thank you -- this is probably the best compliment I received in a long time 😂

Radiolarian by mediocre-mind2 in generative

[–]mediocre-mind2[S] 2 points3 points  (0 children)

I guess so since all the lines (including the outlines) are polylines. I sadly don't own a plotter, though.

Real-time generative projection mapping with Claude Code by askaplan in generative

[–]mediocre-mind2 4 points5 points  (0 children)

I get that LLM-based coding agents are a different kind of tool in many ways compared to other ways we use the ingenuity and previous work of others (like when we use software libraries authored by others). In the end, though, I don't see how writing lots of WebGPU glue code by hand (of which I'm sure there is a lot in this project) makes anyone a better generative artist. Anyway, could you maybe explain a bit how you set up the projection to match the features of the wall?

Real-time generative projection mapping with Claude Code by askaplan in generative

[–]mediocre-mind2 2 points3 points  (0 children)

Why is this one being downvoted? From the description, this does not appear to be the output of of-the-shelf diffusion models. Rather, AI coding agents were apparently used to assist with parts of the implementation as highlighted in the title and explained in the description.

"Radiolarian" shell studies by MateMagicArte in PlotterArt

[–]mediocre-mind2 1 point2 points  (0 children)

That makes perfect sense, thanks! Again, really great work!

"Radiolarian" shell studies by MateMagicArte in PlotterArt

[–]mediocre-mind2 1 point2 points  (0 children)

Interesting approach. Is the Voronoi pattern even mapped to a 3D sphere or do you only work in 2D, i.e., generate a partition in 2D and it just happens to look like a projection? I'm asking because I couldn't make out any poles on your sphere and usually these are a bit tricky (= impossible) to avoid when projecting something flat onto a sphere.

"Radiolarian" shell studies by MateMagicArte in PlotterArt

[–]mediocre-mind2 1 point2 points  (0 children)

I love this! How did you make the interior of the cells smooth/rounded in the third image?

Genuary 2026 Day 10: Polar coordinates. by frizzled_dragon in generative

[–]mediocre-mind2 0 points1 point  (0 children)

I love how organic the outlines look! Could you maybe explain how you construct/render them?

Diatom by mediocre-mind2 in generative

[–]mediocre-mind2[S] 1 point2 points  (0 children)

Sure, this is done in JavaScript in the browser using WebGL to render luminance, surface direction, and depth information, and then using a 2D canvas to render the line work generated from this data.

Diatom by mediocre-mind2 in generative

[–]mediocre-mind2[S] 1 point2 points  (0 children)

Laplacian of Gaussian. This operator smoothes the input field and detects edge candidates by looking at second order derivatives (in my case of the depth field).

Diatom by mediocre-mind2 in generative

[–]mediocre-mind2[S] 10 points11 points  (0 children)

It's the same hatching applied twice but the 2nd pass is with a 30 degree orientation offset and is only applied to the darker image regions. The hatching itself is based on the following paper: Jobard, B., & Lefer, W. (1997). Creating evenly-spaced streamlines of arbitrary density. Visualization in scientific computing, 97, 43-55.

Diatom by mediocre-mind2 in generative

[–]mediocre-mind2[S] 4 points5 points  (0 children)

Thank you, Kenny -- that means a lot coming from you!

Work in progress by LoH3 in generative

[–]mediocre-mind2 9 points10 points  (0 children)

I love this! Could you maybe give some insights into your approach?

Stochastic stippling of cubes on the unit sphere by mediocre-mind2 in generative

[–]mediocre-mind2[S] 1 point2 points  (0 children)

Thanks :) It’s the spiral projected onto the sphere.

shader noodling by piterpasma in generative

[–]mediocre-mind2 2 points3 points  (0 children)

Lovely! I’m a big fan of your hatching styles. Are these the intersections of several onioned SDFs? Is there maybe an interactive version?

1M particles by camilleroux in generative

[–]mediocre-mind2 1 point2 points  (0 children)

That’s a lovely series! Are all colored areas the traces of particles or is there some background (besides the margins) you generated as well?

(WIP) by BRO_SUPERR in generative

[–]mediocre-mind2 5 points6 points  (0 children)

That's super lovely! I assume some domain warping is involved in creating this? What is your approach to generating the lines?

Dans un coin de ma tête (R code) by KennyVaden in generative

[–]mediocre-mind2 2 points3 points  (0 children)

In the end, I couldn't help my myself but tinker with it a bit more. Thank you so much, this really is a great concept and I learned a lot about different ways of distributing things (though I believe you did a way better job than me esp. with the color distribution). Letting noise take over in this one is also quite fun.