materials: add transparency and refractive_index to Material.
This commit is contained in:
parent
7f36aecf5e
commit
1d61f59935
@ -18,6 +18,8 @@ pub struct Material {
|
|||||||
pub specular: Float,
|
pub specular: Float,
|
||||||
pub shininess: Float,
|
pub shininess: Float,
|
||||||
pub reflective: Float,
|
pub reflective: Float,
|
||||||
|
pub transparency: Float,
|
||||||
|
pub refractive_index: Float,
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Default for Material {
|
impl Default for Material {
|
||||||
@ -37,6 +39,8 @@ impl Default for Material {
|
|||||||
/// specular: 0.9,
|
/// specular: 0.9,
|
||||||
/// shininess: 200.,
|
/// shininess: 200.,
|
||||||
/// reflective: 0.0,
|
/// reflective: 0.0,
|
||||||
|
/// transparency: 0.0,
|
||||||
|
/// refractive_index: 1.0,
|
||||||
/// }
|
/// }
|
||||||
/// );
|
/// );
|
||||||
/// ```
|
/// ```
|
||||||
@ -48,6 +52,8 @@ impl Default for Material {
|
|||||||
specular: 0.9,
|
specular: 0.9,
|
||||||
shininess: 200.,
|
shininess: 200.,
|
||||||
reflective: 0.0,
|
reflective: 0.0,
|
||||||
|
transparency: 0.0,
|
||||||
|
refractive_index: 1.0,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user