OptionalalphaAlpha cutoff threshold. Fragments with alpha below this value are discarded. Defaults to 0.0.
OptionalcolorThe base color of the material. Defaults to white.
OptionaldiffuseThe diffuse texture map. Defaults to undefined.
OptionalnormalThe normal map texture. Defaults to undefined.
OptionalnormalScale factor for the normal map to control strength and flip X/Y. Defaults to (1, 1).
OptionalshininessThe shininess factor. Defaults to 32.0.
OptionalspecularThe specular reflection color. Defaults to white.
OptionalspecularThe specular map texture. Defaults to undefined.
OptionaltransparentWhether the material is transparent. Defaults to false.
Configuration options for Phong material.