Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ CatmullRom() [1/3]

static double ReLogic.Utilities.Vector2D.CatmullRom ( double value1,
double value2,
double value3,
double value4,
double amount )
inlinestatic

Definition at line 452 of file Vector2D.cs.

453 {
454 double num = amount * amount;
455 double num2 = num * amount;
456 return 0.5 * (2.0 * value2 + (value3 - value1) * amount + (2.0 * value1 - 5.0 * value2 + 4.0 * value3 - value4) * num + (3.0 * value2 - value1 - 3.0 * value3 + value4) * num2);
457 }