Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: hardraid en Febrero 19, 2010, 02:25:54 PM

Título: Escala de grises
Publicado por: hardraid en Febrero 19, 2010, 02:25:54 PM
Hola quisiera saber como pasar una imagen a escala de grises, no puedo lograrlo con mezclas, lo logre de una forma un poco cavernicola xD y por eso es muy lenta.

//Bueno esto es un trozo de codigo q se encarga de hacer el trabajo, lo hago dentro de uan superficie.
for(i=0;i<background_get_width(back);i+=1)
{
   for(j=0;j<background_get_height(back);j+=1)
   {
       color=surface_getpixel(sup,i,j);
       tono=color_get_hue(color);
       valor=color_get_value(color);
       color2=make_color_hsv(tono,1,valor);
       draw_set_color(color2);
       draw_point(i,j);
   }
}