tiramisu/material
Typed material component with independently owned texture tasks.
Types
pub type MaterialType {
Standard
Basic
Phong
Lambert
Toon
}
Constructors
-
Standard -
Basic -
Phong -
Lambert -
Toon
Values
pub fn alpha_test(value: Float) -> extension.Value(msg)
pub fn ambient_occlusion_map(
value: String,
) -> extension.Value(msg)
pub fn basic() -> extension.Value(msg)
pub fn color(value: Int) -> extension.Value(msg)
pub fn color_map(value: String) -> extension.Value(msg)
pub fn displacement_bias(value: Float) -> extension.Value(msg)
pub fn displacement_map(value: String) -> extension.Value(msg)
pub fn displacement_scale(value: Float) -> extension.Value(msg)
pub fn emissive(value: Int) -> extension.Value(msg)
pub fn emissive_intensity(value: Float) -> extension.Value(msg)
pub fn lambert() -> extension.Value(msg)
pub fn metalness(value: Float) -> extension.Value(msg)
pub fn metalness_map(value: String) -> extension.Value(msg)
pub fn normal_map(value: String) -> extension.Value(msg)
pub fn opacity(value: Float) -> extension.Value(msg)
pub fn phong() -> extension.Value(msg)
pub fn roughness(value: Float) -> extension.Value(msg)
pub fn roughness_map(value: String) -> extension.Value(msg)
pub fn shininess(value: Float) -> extension.Value(msg)
pub fn side(value: Side) -> extension.Value(msg)
pub fn standard() -> extension.Value(msg)
pub fn toon() -> extension.Value(msg)
pub fn transparent(value: Bool) -> extension.Value(msg)
pub fn wireframe(value: Bool) -> extension.Value(msg)