Poetica Mechanica
banner
poetica.dev
Poetica Mechanica
@poetica.dev
A single-person company devoted to making interesting models, scripts, tools, shaders, etc. for fellow indie developers.
Reposted by Poetica Mechanica
The full run-down of this thing is up for free on my Patreon. No subscription needed, I've made it public!
www.patreon.com/posts/130960...
Unity Shader Doodle - Half-Tone Shadows (Free Download) | Poetica Mechanica
Get more from Poetica Mechanica on Patreon
www.patreon.com
June 8, 2025 at 2:24 AM
Reposted by Poetica Mechanica
The effect when plonking the other waves back in, though, is encouraging. It's not PERFECT, but the fact that lerping the directions of the waves alone seems to work without going completely corrupted means my idea of integrating Flow Mapping into Gerstner MIGHT ACTUALLY WORK.
May 22, 2025 at 5:18 AM
Reposted by Poetica Mechanica
It still REALLY dislikes it when I try to interpolate wavelengths. Seems that adjusting the wavelength at all causes the wave phase to go absolutely ballistic, causing this whackadoo corruption in the transition zone.
#Shader #Unity #IndieDev
May 22, 2025 at 5:05 AM
Read posts early and access other goodies at our Patreon here!
patreon.com/PoeticaMechanica
Get more from Poetica Mechanica on Patreon
Developing Interesting Things for VRChat and Beyond
patreon.com
April 26, 2025 at 12:08 AM
Reposted by Poetica Mechanica
The previous version's normal calculation was to just resample the Gerstner waves at points around the target vertex to find the slope between vertices. It was slow as hell, but dead-simple. This one has been DESTROYING my brain because Partial Derivatives in Pseudo-Tangent Space go BRRR.
April 5, 2025 at 6:04 AM
Reposted by Poetica Mechanica
A note on the physical coloring part: The previous version just lerped from Cyan to Deep Blue as the water got deeper. This time, I'm playing with Beer-Lambert based math (more math! D:) to simulate the water color directly rather than trying to manually tune things. It's not perfect, but it's neat!
April 5, 2025 at 5:56 AM