Hire this guy CIG, he got it figured out in an MMO: "I've been trying to work out a system that allowed for totally freeform climbing on completely dynamic obstacles, terrain, moving entities... basically any and all situations that could be in an open world game procedural, with no pre built climbing meshes or any post processing of the geometry. The solution was to create a tiny climbing mesh every time the player or sitatuion changes therefore always having a valid smoothed out area the character can climb through." Also, RIP Worlds Adrift :sob: