Calculate a smoothing tangent between two World-Space Points?

Hmm, try this:
InputPS->SetBeamSourcePoint(0, InSplinePoints*, i**+1**);
InputPS->SetBeamTargetPoint(0, InSplinePoints[i + 1], i**+1**);