public ActionResult <IlluminationModel> Illumination(IlluminationModel illumination) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } illumination.Result = PhysicsFormulas.Illumination(illumination.Distance); return(illumination); }
public Scene( IlluminationModel illuModel, float refractiveIndex = 1.0f ) { IlluModel = illuModel; RefractiveIndex = refractiveIndex; Lights = new List <Light>(); Objects = new List <Object3D>(); }