Hi Lindsey, thank you for your explanation of your personal blog, I was merely drawing a comparison between your pseudo-code and similar code we've seen in Josh's work. Even your cute drawing
of the extrusion was helpful for me to understand the bigger picture
Have you ever read, or heard of, Marcus du Sautoy's book;
Finding Moonshine?
I think it would be apt to include it here, as I'm sure some transformations, where symmetry is sought, could be useful?
In your search for the equations to create the building blocks for LT'verse (universe), the human eye always seeks for symmetry in everything.
I have this book, and how bees search for flowers to pollenate, they look for symmetry in the flowers they fly by. So, flowers that are damaged/ not symettrical, will die out over time, because the bees won't visit it for pollen. Mother nature has a plan, and it's a fascinating insight.
The same could be true for computer games and how they render (in the case of sci-fi) ships. Which is why, my personal experience of Eve Online, was initially taken aback with the Caldari "lop-sided" approach to their ship design. Granted, I started to love the "differences" more as I played it, and even love the Golem Marauder more for how different it is to the Amarr's golden design..
I suppose, symmetry has it's merits, but so too does mismatching designs which "catch" the eye in the hope of some semblance of symmetry.
TL;DR
Symmetrical and asymmetrical designs should play a part when designing ships/ stations for different races.
Considering that PCG is all about math, this book could be an interesting read when one comes across those frustrating formulae that lack symmetry, when in fact, they might be the perfect code for asymmetry.