public IActionResult Get() { Epico.EpicoGraphics epico = new Epico.EpicoGraphics(); Estrela obj = new Estrela(); obj.Mat_render.CorBorda = new Epico.Sistema2D.RGBA(255, 0, 0, 0); obj.Mat_render.CorSolida = new Epico.Sistema2D.RGBA(255, 0, 150, 200); epico.AddObjeto2D(obj); epico.CriarCamera(640, 480); epico.Camera.Focar(obj); while (true) { using (Stream stream = new MemoryStream()) { Bitmap bmp = epico.Camera.Renderizar(); bmp.Save(stream, System.Drawing.Imaging.ImageFormat.Jpeg); MultipartResult multipartResult = new MultipartResult { ContentType = "image/jpeg", Stream = stream }; return(multipartResult); } } }
public ImageStream() { epico = new Epico.EpicoGraphics(); Estrela obj = new Estrela(); obj.Mat_render.CorBorda = new Epico.Sistema2D.RGBA(255, 0, 0, 0); obj.Mat_render.CorSolida = new Epico.Sistema2D.RGBA(255, 0, 150, 200); epico.AddObjeto2D(obj); epico.CriarCamera(640, 480); epico.Camera.Focar(obj); }