Generation

generate functionTue, 04 Jul 2023

hermite interpolation with descriptive parameter names

function hermiteInterpolation(t, p0, p1, v0, v1) { var t2 = t * t; var t3 = t2 * t; var h00 = 2 * t3 - 3 * t2 + 1; var h10 = t3 - 2 * t2 + t; var h01 = -2 * t3 + 3 * t2; var h11 = t3 - t2; return [ h00 * p0[0] + h10 * v0[0] + h01 * p1[0] + h11 * v1[0], h00 * p0[1] + h10 * v0[1] + h01 * p1[1] + h11 * v1[1] ]; }

Javascript
Generate More

Questions about programming?Chat with your personal AI assistant