15 lines
252 B
Plaintext
15 lines
252 B
Plaintext
declare function lerp{
|
|
parameter a.
|
|
parameter b.
|
|
parameter t.
|
|
return a + (b - a) * t.
|
|
}
|
|
|
|
declare function map{
|
|
parameter a1.
|
|
parameter b1.
|
|
parameter a2.
|
|
parameter b2.
|
|
parameter v.
|
|
return a2 + (v - a1) * (b2 - a2) / (b1 - a1).
|
|
} |