Merge branch 'main' of yibble.dev:bulmanator/ld58
This commit is contained in:
@@ -222,3 +222,12 @@ F32 Random_Bilateral(Random *rnd) {
|
||||
F32 result = -1.0f + (2.0f * Random_Unilateral(rnd));
|
||||
return result;
|
||||
}
|
||||
|
||||
V2f V2f_Clip(V2f screen_xy, V2f screen_size) {
|
||||
V2f result;
|
||||
result.x = ((screen_xy.x / screen_size.w) * 2.0f) - 1.0f;
|
||||
result.y = ((screen_xy.y / screen_size.h) * 2.0f) - 1.0f;
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
@@ -147,4 +147,6 @@ function U32 Random_U32(Random *rnd, U32 min, U32 max);
|
||||
function F32 Random_Unilateral(Random *rnd);
|
||||
function F32 Random_Bilateral(Random *rnd);
|
||||
|
||||
V2f V2f_Clip(V2f screen_xy, V2f screen_size);
|
||||
|
||||
#endif // LD_CORE_MATH_H_
|
||||
|
||||
Reference in New Issue
Block a user