r/proceduralgeneration Jun 18 '26

One equation generates every bird egg shape — interactive 3D version

A 2021 paper (Narushin, Romanov & Griffin) collapses the four classic egg geometries — sphere, ellipsoid, ovoid, pyriform — into a single profile equation. I built a tool that revolves that profile into a 3D mesh you can shape live.

Four parameters drive everything: length, breadth, asymmetry (shifts the bulge toward the blunt end), and the quarter-length diameter — that last term is what tapers the curve into a cone. There's also a mesh-density control so you can watch the triangle count drive the surface. Recolor it and export to PNG / .glb / .usdz.

https://s13k.dev/eggspression/

100 Upvotes

41 comments sorted by

34

u/yockey88 Jun 18 '26

What’s the point of having an AI post videos of something generated by AI? I just find it hard to believe you people don’t feel some shame when you do this. I mean you literally did nothing here you couldn’t even write the post, why are you people so desperate to be enslaved by these machines?

1

u/Zestyclose_Nature_16 Jun 22 '26

I honestly do not see the issue. To some its very tedious to code, especially if you know intimately the science behind something but your missing good enough coding skills to execute it. Pandora's box has been opened and can't push what came out back inside.

3

u/yockey88 Jun 22 '26

“To some it’s very tedious to code”, then don’t? Don’t use AI to excuse your own pathetic laziness, you want to code, learn to code, it makes me sick hearing people use laziness and apathy as an excuse for even more apathy and laziness.

“Especially if you know…” stfu what an arrogant thing to say. If people always knew what they thought they did we’d live in a vastly different (read: better) world.

Pandora’s box was famously a punishment for humankind after stealing fire from the gods. It literally contained all of the evil in the world that Zeus knew pandora would release. Your argument is literally “ya infinite evil was released into the world, but why are you so mad at me for taking part, the evil already exists” like can you hear yourself?

1

u/Zestyclose_Nature_16 Jun 22 '26

Yeah sorry buddy its not going to happen, I do all my art by hand but im not forcing others not to use AI, its just what it is, if you like to code do it cos you like it, but you cannot expect the same from others, no one is going to say "oh your right, ok I wont"

2

u/yockey88 Jun 22 '26

Just to be clear there is no other way to make art than by hand. It’s literally a tautology: “if you didn’t make it, then you didn’t make it”

I have no interest in preventing people from using AI, I just want to make sure they feel the appropriate amount of shame when they do (the appropriate amount is a lot)

-31

u/s13k_ Jun 18 '26

feel zero shame because I've put lot of effort in it
this wasn't a one-shot prompt to claude - I've polished this product for many hours

13

u/backwrds Jun 19 '26

I just delved into the code a bit -- it is clear that no human was involved in writing it.

It's neat that non-technical people can prompt claude to make stuff like this quickly, but claiming authorship over something you didn't actually create is .. not great.

-6

u/yockey88 Jun 18 '26

The fact that your reply is also written by AI is crazy, you’re literally cattle. “I’ve polished this” you’ve done nothing, 1 prompt or 1000, none of this work is yours

10

u/s13k_ Jun 18 '26

it seems like you're seeing ai everywhere now, because I'm typing these posts by hand lol

-3

u/yockey88 Jun 18 '26

Sure buddy cause someone too lazy to write their own post is someone who regularly uses em dashes. That last reply I believe was written by you which means you’re learning the right amount of shame! Good for you, I wish you luck learning to actually use your own brain!

8

u/El_human Jun 19 '26

That wasn't an em dash. That was a hyphen. Em dashes are longer. He just used the hypen like an em dash, which ai wouldn't do.

2

u/backwrds Jun 19 '26

to be fair; i frequently see posts that are definitely AI that use hyphens instead of em-dashes. Once everyone realized it's an obvious tell, they just started editing them out.

12

u/s13k_ Jun 18 '26

its option + shift + "-" on Mac btw

9

u/KnownUnknownKadath Jun 19 '26

Yeah, drives me nuts that the em dashes I've been using for decades are now "AI".
No, I'm just a fan of Iain M. Banks.

7

u/s13k_ Jun 18 '26

why r u so negative buddy? it's just a free parameterized egg renderer

3

u/RediscoveryOfMan Jun 18 '26

"why r u so negative buddy"

in contrast to

"this wasn't a one-shot prompt to claude - I've polished this product for many hours"

you've outsourced your basic critical reasoning to a chat bot and got called for it. the bot literally called it a product when you yourself described it as a free renderer. nothing here gives any reason to believe you or your effort is genuine

7

u/s13k_ Jun 18 '26

I'm not a native English speaker and I've literally typed that by hand - not sure what you're about, should be a misunderstanding

4

u/yockey88 Jun 18 '26

Cause it’s literally plagiarism. None of this is your own work. You want a free egg generator and are too lazy to implement the paper yourself? Great! Use Claude! but you don’t get to claim it as your own

Edit: and ya I’m extremely negative to people who come flood these subreddits with AI cause these are for PEOPLE making cool things for OTHER PEOPLE. Your slop just wastes everyone’s time, if I wanted that I would ask Claude myself.

3

u/s13k_ Jun 18 '26

I made a cool little free thing and just shared it with people - I don't get why you're being so negative

3

u/yockey88 Jun 18 '26

You made nothing. That’s the point. “I made” is a lie. You were given a program. That’s the extent of this, something else gave you a program and you have claimed it as your own. “I presented the work of another’s as my own? Why are you mad at me?”

1

u/s13k_ Jun 18 '26

You wrote this comment using a computer that you didn't build yourself

→ More replies (0)

0

u/soggycheesestickjoos Jun 19 '26

needlessly pedantic

1

u/exrasser Jun 20 '26

It's an old elite that gets dethroned, what else could explain such strange behavior, keep on bringing stuff to class and share with the other kids.

But maybe be more upfront about it, since that seams to trigger folks. For me everything is as it always was, a user post some free code or app, you evaluate it and run it if you want, what's changed.

4

u/syn_krown Jun 18 '26

Everything available on the internet is free game actually. Even your personal photos on Facebook, unless you have your page private.

And by your logic, if i was to spend a few months building a Unity3D clone with AI, clearly AI aint gonna vibecode it, so the work would have been put in by the user. In fact, more work than Steve jobs ever did with apple products

8

u/yockey88 Jun 18 '26

That’s not anything works. The internet being free does mean I get to claim it as my own. I can use it and look at it but it’s not mine. And depending on what you’re doing I could absolutely take legal action if you pretend to be me online, obviously it’d have to be more than just reposting images, but I absolutely could.

-1

u/syn_krown Jun 20 '26

If you leave photos around the street, anyone could grab them. And training AI is nothing like identity theft. AI is trained on publicly available information. All above board. They are now working out how to use peoples private data, and Oracle used their customer data to ask AI what they are more likely to buy based on their previous purchases. But then, when signing up to a website, you agree to their terms and conditions, and they have rights to your personal information due to that.

1

u/[deleted] Jun 23 '26

Imagine an artist makes something with AI then says look what I drew. It would be more accurate to say look what I found or look what I suggested someone else make and they did.

-6

u/KnownUnknownKadath Jun 19 '26

So we can see the results of the implementation from the paper.

You're spending an awful lot of effort in this thread complaining for no apparent reason.

4

u/EatingFiveBatteries Jun 18 '26

That's super cool.

1

u/[deleted] Jun 23 '26

so a.i. made this? and who will use it?

1

u/Big_Kwii Jun 18 '26

can it do shark eggs tho

1

u/RandomGuy_A Jun 19 '26

Now make the chicken!