procedural generation – Telegram
procedural generation
121 subscribers
4.92K photos
1.44K videos
2 files
10.4K links
Created by @r_channels
Download Telegram
My experimental code is messy; but when neatened, becomes inflexible - have you found a middle way?

Maybe I just need to accept the cost of messiness during experimental development of procedural generation code, which has an artisitic goal?

https://redd.it/1pyuz6a
@proceduralgeneration
A small collection of space rocks

https://preview.redd.it/kmybe20i2eag1.jpg?width=2610&format=pjpg&auto=webp&s=98a4e654aa14470948cf27031214b3856e970712

A bunch of rocks for an arcade-style shoot-em-up, based on 3D simplex noise. Aiming for a lot of diversity, not so much for realism. I want to have better/realistic craters though, but I'm still figuring out a good way to add them without creating ugly artifacts.

https://redd.it/1pzqr5d
@proceduralgeneration
Planet Creation + Fluid Dynamics & Spherical Geometry

https://preview.redd.it/w1cgzfy8ulag1.jpg?width=1280&format=pjpg&auto=webp&s=93e81018b57b74692da24a7422ed0a0f11bc7538

I’ve been working on a long-form video that tries to answer a question that kept bothering me:

If the Navier Stokes equations are unsolved and ocean dynamics are chaotic, how do real-time simulations still look so convincing?

The video walks through:

Why water waves are patterns, not transported matter (Airy wave theory)
The dispersion relation and why long swells outrun short chop
How the JONSWAP spectrum statistically models real seas
Why Gerstner waves are “wrong” but visually excellent
What breaks when you move from a flat ocean to a spherical planet
How curvature, local tangent frames, and parallel transport show up in practice

It’s heavily visual (Manim-style), math first but intuition driven, and grounded in actual implementation details from a real-time renderer.

I’m especially curious how people here feel about the local tangent plane approximation for waves on curved surfaces; it works visually, but the geometry nerd in me is still uneasy about it.

Video link: https://www.youtube.com/watch?v=BRIAjhecGXI

Happy to hear critiques, corrections, or better ways to explain any of this.

https://redd.it/1q0ngdw
@proceduralgeneration