Lots of work on the cel shader, everything SHOULD be working, but still in retained mode we have distorted geometry. All projections are now done via glmnet, ruling out bad matrices - next step - try without the interleaved normal buffer (perhaps we're rendering normals as vertices?)