Light constructor

Light({
  1. Vector3? position,
  2. Color? color,
  3. double ambient = 0.1,
  4. double diffuse = 0.8,
  5. double specular = 0.5,
})

Implementation

Light({Vector3? position, Color? color, double ambient = 0.1, double diffuse = 0.8, double specular = 0.5}) {
  position?.copyInto(this.position);
  setColor(color, ambient, diffuse, specular);
}