Esempio n. 1
0
 //Structure
 public Pixel4F(float v1, float v2, float v3, float v4)
 {
     this.m_v1 = UMath.Clamp01(v1);
     this.m_v2 = UMath.Clamp01(v2);
     this.m_v3 = UMath.Clamp01(v3);
     this.m_v4 = UMath.Clamp01(v4);
 }
Esempio n. 2
0
 public static Vec2 LerpClamped(Vec2 from, Vec2 to, float t)
 {
     t = UMath.Clamp01(t);
     return(new Vec2(from.x + (to.x - from.x) * t, from.y + (to.y - from.y) * t));
 }
Esempio n. 3
0
 //Structure
 public Pixel3F(float v1, float v2, float v3)
 {
     this.m_v1 = UMath.Clamp01(v1);
     this.m_v2 = UMath.Clamp01(v2);
     this.m_v3 = UMath.Clamp01(v3);
 }