File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ namespace g3
8
8
9
9
public abstract class GenericMaterial
10
10
{
11
+ public static readonly float Invalidf = float . MinValue ;
11
12
public static readonly Vector3f Invalid = new Vector3f ( - 1 , - 1 , - 1 ) ;
12
13
13
14
public string name ;
@@ -64,15 +65,15 @@ public OBJMaterial()
64
65
name = "///INVALID_NAME" ;
65
66
Ka = Kd = Ks = Ke = Tf = Invalid ;
66
67
illum = - 1 ;
67
- d = Ns = sharpness = Ni = Single . MinValue ;
68
+ d = Ns = sharpness = Ni = Invalidf ;
68
69
}
69
70
70
71
override public Vector3f DiffuseColor {
71
72
get { return ( Kd == Invalid ) ? new Vector3f ( 1 , 1 , 1 ) : Kd ; }
72
73
set { Kd = value ; }
73
74
}
74
75
override public float Alpha {
75
- get { return ( d == - 1 ) ? 1.0f : d ; }
76
+ get { return ( d == Invalidf ) ? 1.0f : d ; }
76
77
set { d = value ; }
77
78
}
78
79
You can’t perform that action at this time.
0 commit comments