Hmm, ik dacht dat je in een Bezier curve wel degelijk een rechte hoek ik kon krijgen. In edit mode kan je immers de vector handles veranderen. Neem de twee uiteinden vast en schaal naar 0 om een scherpe hoek te krijgen.
Anders kan je ook het hoekpunt omringen door twee extra punten die heel dicht op het hoekpunt zitten. Hoe dichterbij, hoe scherper de hoek. Bij modelleren passen we ook zo'n trucken toe en daar heet dat support loops.
hoe dat geheel zich in animaties gaat gedragen weet ik niet.
Ik denk trouwens dat je in dit geval niet echt drivers nodig hebt als je met de shapekeys wilt werken. Gewoon twee keyframes en dan via de graph editor tweeken.