Banana 2077
README.md
game.shared.geo
Procedural geometry kit for Banana 2077. The world has no imported models, so every curved thing in the game (the banana hero and his baton, the fruit and vegetable gang, the gold peel megatowers) is built from these generators.
G.lathe,G.tube,G.blob,G.gridbuild MeshGeometry tables (flat arrays, 0-based CCW indices, normals, uvs).opts.openonG.gridbuilds an open sheet instead of a closed ring.G.xform,G.mergemove and combine them;G.meshuploads a runtime mesh,G.assetwrites a durable.meshasset.G.q*quaternion helpers ({x,y,z,w}):qMul,qInv,qRot,qAxis,qFromTo,qBasis,qLook,qSlerp.
Called by game.player.parts, the enemy builders and the city district.