setColor method
Implementation
void setColor(Color? color, double ambient, double diffuse, double specular) {
final Vector3 c = (color != null) ? fromColor(color) : Vector3.all(1.0);
this.ambient.setFrom(c * ambient);
this.diffuse.setFrom(c * diffuse);
this.specular.setFrom(c * specular);
}