Calculate Remap without other functions
This commit is contained in:
parent
6bdc30e774
commit
0dac8bcd57
|
|
@ -161,8 +161,9 @@ RMDEF float Normalize(float value, float start, float end)
|
||||||
}
|
}
|
||||||
|
|
||||||
// Remap input value within input range to output range
|
// Remap input value within input range to output range
|
||||||
RMDEF float Remap(float value, float inputStart, float inputEnd, float outputStart, float outputEnd) {
|
RMDEF float Remap(float value, float inputStart, float inputEnd, float outputStart, float outputEnd)
|
||||||
return Lerp(outputStart, outputEnd, Norm(value, inputStart, inputEnd));
|
{
|
||||||
|
return (value - inputStart) / (inputEnd - inputStart) * (outputEnd - outputStart) + outputStart;
|
||||||
}
|
}
|
||||||
|
|
||||||
//----------------------------------------------------------------------------------
|
//----------------------------------------------------------------------------------
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user