Back to ACF

ACF_CalcCurve

S

Part of ACF namespace

function ACF_CalcCurve(Points, Pos)
View on GitHub|lua/acf/shared/sh_ace_functions.lua:29-51
👁️ 1 viewsUpdated 2 days ago

Description

Calculates a position along a catmull-rom spline (as defined on https://www.mvps.org/directx/articles/catmull/) This is used for calculating engine torque curves

Parameters

NameTypeDescription
Pointsany
Posany

Returns

No return values documented.

Examples

No examples available.

Used In(2 locations)

📄lua/acf/shared/sh_ace_functions.lua
1 usage
L65local curTq = ACF_CalcCurve(curve, perc)
📄lua/entities/acf_engine/init.lua
1 usage
L720self.Torque = self.Throttle * ACF_CalcCurve(self.TorqueCurve, perc) * self.PeakTorque * (self.FlyRPM < self.LimitRPM and 1 or 0)