Implement color library

This commit is contained in:
Pyro Nicampt committed 2025-01-03 18:38:19 -06:00
1 parent 2047fe6aad
commit 403ee48757
3 files changed
+90 -19

No files matched your search

-16
View File
@@ -17,22 +17,6 @@ export function randomRange(min=0.0, max=1.0){
return Math.random()*(max-min) + min;
}
export function rgba2hex(r,g,b,a=1.0){
r = Math.min(Math.max(r,0),1);
g = Math.min(Math.max(g,0),1);
b = Math.min(Math.max(b,0),1);
a = Math.min(Math.max(a,0),1);
return `#${
Math.round(r*255).toString(16).padStart(2, '0').substring(0,2)
}${
Math.round(g*255).toString(16).padStart(2, '0').substring(0,2)
}${
Math.round(b*255).toString(16).padStart(2, '0').substring(0,2)
}${
Math.round(a*255).toString(16).padStart(2, '0').substring(0,2)
}`;
}
export function gradeToClass(grade){
for(let j=0; j<gradeIncrements.length; j++){
if(grade > gradeIncrements[j]){