Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





Menu

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menu

Mensajes - Lucas333

#1
Programación gráfica / Q Libreria De Sdl .....
24 de Diciembre de 2004, 02:29:10 PM
 El problema es q no reconoce el formato tiff pero he probado con la de setAlpha y las imagenes en png y funciona de putisima madre.Gracias a todos ;)  
#2
Programación gráfica / Q Libreria De Sdl .....
23 de Diciembre de 2004, 06:29:02 PM
 pero una cosa si el png tienes ya incorporado las transparencias le haces lo del colorkey??o solo a los q quieres quitarle un color?pq entonces para q quieres hacer en png con transparencias si luego tienes q quirarle el fondo con  colorkey?
#3
Programación gráfica / Q Libreria De Sdl .....
23 de Diciembre de 2004, 05:26:29 PM
 ALRAZ me puedes poner el codigo q usaste tu para solucionar eso?es q no te entiendo del todo ..es que si funciona pues las paso a png y ya esta solucionado
#4
Programación gráfica / Q Libreria De Sdl .....
18 de Diciembre de 2004, 02:50:19 PM
 y como se hace?pq en eso me pillas en fura de juego  
#5
Programación gráfica / Q Libreria De Sdl .....
18 de Diciembre de 2004, 01:42:46 PM
 si uso esa libreria sdl_image y creo q es eso q la imagen lleva transparencias pero al pintarla con img_load...la funcion q uso para cargar la imagen es

SDL_Surface *load_sprite(const char *filename)
{
 SDL_Surface *tmp, *bmp;
 Uint32 color_key;

 tmp=IMG_Load(filename);
 if(!tmp) return 0;

 color_key=SDL_MapRGB(tmp->format, 255, 0, 255);
 SDL_SetColorKey(tmp, SDL_SRCCOLORKEY|SDL_RLEACCEL, color_key);
 bmp=SDL_DisplayFormat(tmp);
 SDL_FreeSurface(tmp);
 if(!bmp) return 0;

 return bmp;
}




y claro cuando el fichero q le paso es s.tif me falla me devuelve un 0 me falla en IMG_LOAD...
Como podria cargar una iamgen con transparencias??
#6
Programación gráfica / Q Libreria De Sdl .....
18 de Diciembre de 2004, 12:47:58 PM
 ya lo he mirado pero nada :(
#7
Programación gráfica / Q Libreria De Sdl .....
18 de Diciembre de 2004, 01:14:06 AM
 Hola estoy haciendo unas pruebas con sdl y quiero cargar unas imagenes .tif con transparencias .El problema es que cargo un fichero cualquiera (bmp,jpg,gif....) y no tengo problemas me lo pinta en la consola, me lo muestra ,pero cuando es una imagen tif ,al q mediante el photoshop le he quitado el fondo falla no me muestra nada....creo q con el png ocurriria lo mismo por eso quiero saber si alguien conoce una libreria de sdl q carga este tipo de imagenes o si hay alguna manera de poder cargarlas  
#8
 Hola he encontrado este ejemplo de codigo para poder girar una imagen en el eje de la Y 180 grados...el problema es q es para imagenes de 8 bits con paleta pero yo lo querria para imagenes bmp con 24 bits como se podria modificar el codigo..es q me falla la llamada setColors(......) y no hay manera de q funcione con un bmp de 24 bits  :(

static SDL_Surface *hflip(SDL_Surface *s)
{
int i;
SDL_Surface *z = SDL_CreateRGBSurface(SDL_SWSURFACE, s->w, s->h, 8,
0, 0, 0, 0);
/* copy palette */
SDL_SetColors(z, s->format->palette->colors,
0, s->format->palette->ncolors);
if(SDL_LockSurface(s) < 0 || SDL_LockSurface(z) < 0)
sdlerr("locking flip images");

for(i = 0; i < s->h; i++) {
int j;
Uint8 *from = (Uint8 *)s->pixels + i * s->pitch;
Uint8 *to = (Uint8 *)z->pixels + i * z->pitch + s->w - 1;
for(j = 0; j < s->w; j++)
to[-j] = from[j];
}

SDL_UnlockSurface(z);
SDL_UnlockSurface(s);
return z;
}

haber si alguien me puede ayudar :(
#9
 Hola la tengo pensado usar la libreria zziplib para empaquetar  mis imagenes....mi duda es si el fichero zip lo guardo con contraseña ese afecta a la hora de descomprimirlo en memoria y leer las imagenes?
#10
General Programadores / Mysql
07 de Septiembre de 2004, 05:05:08 PM
 solo te puedo decir q yo siempre me tocaba borrar la tabla y volver a crearla eso de RENAME no lo recuerdo .........aunque desde q termine la carrera poco de base de datos he tocado estop tb es verdad  :rolleyes:  
#11
General Programadores / Mysql
07 de Septiembre de 2004, 04:59:13 PM
 de mysql ando algo verde pero ese RENAME.......me parece q no es del todo correcto
No debe usarse una sentencia ALTER TABLE en una tabla que está siendo referenciada, si se quiere modificar el esquema de la tabla, se recomienda eliminar la tabla y volverla a crear con el nuevo esquema. Cuando MySQL hace un ALTER TABLE, puede que use de manera interna un RENAME TABLE, y por lo tanto, se confundan las restricciones de clave foránea que se refieren a la tabla. Esta restricción aplica también en el caso de la sentencia CREATE INDEX, ya que MySQL la procesa como un ALTER TABLE. pero supongo q alguno de los expertol del canal te lo podran confirmar  :P  
#12
General / Programa Para Bloquear Las Barras De Busqueda
07 de Septiembre de 2004, 11:50:42 AM
 eso tiene una respuesta muy facil simplemente pq la gente vee algo y lo copia (la mayoria digo)....y lo se pq conozco a mucha gente q se ha pasado a mozillao a otros navegadores o programas no pq sea mejor (que puede q lo sea no digo lo contrario) sino pq se lo ha visto a fulanico y le ha dicho q es mejor, y solo por eso va y se cambia y lo mas cachondo es q con  IE no le daba problemas o con mozilla sigue teniendo los mismo problemas q ya tenia,y tal pero le da igual lo importante es estar a la ultima....pero yo pienso como dicen q no hay ningun programa q sea infalible ni la leche.....y en el caso de los navegadores pasa lo mismo cada uno tiene sus cosas buenas y sus cosas malas...y como dicen sobre gustos no hay nada escrito....yo te hago una pregunta pq hay tantos tamaguchis?pq utilidad dime tu la q tiene....ademas de sacarte las pelas  (ole)  
#13
General / Programa Para Bloquear Las Barras De Busqueda
06 de Septiembre de 2004, 05:18:54 PM
 Hola no se si esto sera tu problema pero en un articulo de panda al final decia esto
Finalizamos el informe de hoy con Downloader.OG, troyano que periódicamente instala el adware Adware/Wupd, descargándolo desde una serie de sitios web predeterminados. En el equipo al que afecta, Downloader.OG también crea -en el directorio de sistema de Windows- el archivo BRIDGEX.DLL, que realmente es una
si tienes algun buen antivirus pasaselo q no me extrañaria q fuera eso...esperemos q no sea eso pq estos puñeteros programadores de virus q ganas tienen de tocas las p....  :angry: (yo tengo el panda q aunque te relantiza el sistema al menos te para todo bicho viviente algo bueno tenia q tener pq el equivo te lo relentiza a velocidad de patinete)
#14
General Programadores / Sdl Y Visual C++
14 de Agosto de 2004, 02:42:13 PM
 por cierto vicho de q zip me hablas?es q no he visto nada de sdl en visual como me dices...de donde lo puedo conseguir?
#15
General Programadores / Sdl Y Visual C++
13 de Agosto de 2004, 11:27:45 PM
 Hola gracias a todos...si era la funcion main q como el codigo lo hice en el block de notas en un descanso del curro pues al copiar no copie el main y claro  por eso me fallaba :D





Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.