Describir: Lighting calculations

  _____    __   __    _____    _    _     ______    _____             
 |__  //   \ \\/ //  |__  //  | || | ||  /_   _//  |  ___||     ___   
   / //     \ ` //     / //   | || | ||    | ||    | ||__      /   || 
  / //__     | ||     / //__  | \\_/ ||   _| ||    | ||__     | [] || 
 /_____||    |_||    /_____||  \____//   /__//     |_____||    \__ || 
 `-----`     `-`'    `-----`    `---`    `--`      `-----`      -|_|| 
                                                                 `-`  
  ______  
 /_   _// 
  -| ||-  
  _| ||_  
 /_____// 
 `-----`