Autor Tema: mod_svg  (Leído 17484 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado DCelso

  • Hero Member
  • *****
  • Mensajes: 3708
  • Karma: 180
  • Sexo: Masculino
    • Ver Perfil
Re: mod_svg
« Respuesta #15 en: Febrero 23, 2010, 11:48:06 am »
tengo serios problemas con el lenguaje, no me entero de nada cuando nos contestas :(. Me temo que voy a tener que ir a un curso de informática de niños y otro de lingüistica :(.
Se nota que eres mas docto en estos temas :D
¿Imprimir que cosa?
yo tengo un buffer de chars en el que cada cuatro chars hacen un color de un pixel.
Monstruos Diabólicos

"A PAck of classic GAMEs For BennuGD" en desarrollo
http://code.google.com/p/apagame4be/

Desconectado SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12457
  • Karma: 367
  • Sexo: Masculino
    • Ver Perfil
Re: mod_svg
« Respuesta #16 en: Febrero 23, 2010, 12:29:04 pm »
imprimir: mostrar, usar printf, usar say, o cualquier otra forma para mostrar por pantalla algun valor...

quizas soy yo que no me explico bien...
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Desconectado DCelso

  • Hero Member
  • *****
  • Mensajes: 3708
  • Karma: 180
  • Sexo: Masculino
    • Ver Perfil
Re: mod_svg
« Respuesta #17 en: Febrero 23, 2010, 03:45:23 pm »
sí, eso lo entendí, pero no sé qué quieres que muestre en hexadecimal para ver en qué falla la conversión, he probado a cambiar (a nivel de pixel de 32 bits de color, osea cada cuatro bytes): imagina que están así los datos WWXXYYZZ
el byte 1 por el 4 a la vez que el 2 por el 3. (ZZYYXXWW)
el byte 1 por el 4 sin tocar los otros dos. (ZZXXYYWW)
el hacer un SHL a nivel de dos bytes.  (XXYYZZWW)
el hacer un SHR a nivel de dos bytes  (WWZZYYXX)
Y nada ninguno pone los colores reales del svg, no sé qué combinación me faltará. Para mí que lo suyo sería hacer que los GRAPHs se pudieran crear con distintas MASKs para rgb, ya que esta técnica en SDL_surface funciona, tal y como he mostrado en el mod_svg que funciona correctamente.
Monstruos Diabólicos

"A PAck of classic GAMEs For BennuGD" en desarrollo
http://code.google.com/p/apagame4be/

Desconectado SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12457
  • Karma: 367
  • Sexo: Masculino
    • Ver Perfil
Re: mod_svg
« Respuesta #18 en: Febrero 24, 2010, 05:40:42 am »
si mostras en hexa los valores originales antes de la conversion y los que deberian ir (no por conversion)... y si solo debe ser un swap de bytes, entonces te podes dar cuenta de donde le estas errando... incluso si no es swap de bytes y son rotaciones te podes dar cuenta... por lo menos yo me podria dar cuenta si me mostras esos datos...
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Desconectado DCelso

  • Hero Member
  • *****
  • Mensajes: 3708
  • Karma: 180
  • Sexo: Masculino
    • Ver Perfil
Re: mod_svg
« Respuesta #19 en: Marzo 01, 2010, 11:56:27 pm »
Splinter, no doy con la tecla, he probado lo que comentas de poner los valores en pantalla y aparentemente todo va bien.

Estaría muy bien si existiera una funcion análoga a SDL_ConvertSurface pero con bitmaps bennu.

O bien que los bitmaps bennu soportasen rgba masks y shift diferentes para el cálculo de cada componente tal y como lo hace SDL, ya que así será directo el mapeo de datos :D.

Monstruos Diabólicos

"A PAck of classic GAMEs For BennuGD" en desarrollo
http://code.google.com/p/apagame4be/

Desconectado SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12457
  • Karma: 367
  • Sexo: Masculino
    • Ver Perfil
Re: mod_svg
« Respuesta #20 en: Marzo 02, 2010, 07:42:05 am »
las mascaras no se pueden cambiar, estan asi intencionalmente para ganar performance...
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Desconectado SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12457
  • Karma: 367
  • Sexo: Masculino
    • Ver Perfil
Re: mod_svg
« Respuesta #21 en: Marzo 19, 2010, 04:40:22 pm »
habia posteado en otro hilo esto...

DCelso... tenes que cambiar el byte 0 y el byte 2. El 1 y el 3 quedan como estan.

si te pasa lo mismo que a mi con opengl, entonces esto es lo que tenes que hacer...
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Desconectado osk

  • Hero Member
  • *****
  • Mensajes: 516
  • Karma: 52
  • Sexo: Masculino
    • Ver Perfil
Re: mod_svg
« Respuesta #22 en: Abril 05, 2011, 10:30:22 am »
A raiz de la discusión en otro topic sobre los mng, apng, gifs animados y demás fauna variada, he recordado que estaba este módulo para el uso de svg en Bennu. Hace mucho tiempo que no se sabe nada de él. ¿Alguien lo ha usado?¿Funciona bien?¿Hay perspectivas de futuro?¿Podría utilizarse para tener svg animados?¿El Barça ganará la Champions?

Desconectado KeoH

  • Hero Member
  • *****
  • Mensajes: 1170
  • Karma: 17
  • Sexo: Masculino
    • Ver Perfil
Re: mod_svg
« Respuesta #23 en: Diciembre 29, 2011, 05:48:12 pm »
Resucito este post.


Resulta que quiero darle uso a este mod ... me es muy util  ... pero no me salen bien los colores de la imagen svg q cargo .. a alguien mas le pasa?

Desconectado josebita

  • Administrator
  • Hero Member
  • *****
  • Mensajes: 4038
  • Karma: 257
  • Sexo: Masculino
    • Ver Perfil
    • BennuGD Mobile Worklog
Re: mod_svg
« Respuesta #24 en: Diciembre 29, 2011, 05:53:16 pm »
¿SO?

Desconectado KeoH

  • Hero Member
  • *****
  • Mensajes: 1170
  • Karma: 17
  • Sexo: Masculino
    • Ver Perfil
Re: mod_svg
« Respuesta #25 en: Diciembre 29, 2011, 06:31:56 pm »
no, para windows .... hasta con el ejemplo que viene con la mod_svg en el bennupack me salen mal los colores

Desconectado KeoH

  • Hero Member
  • *****
  • Mensajes: 1170
  • Karma: 17
  • Sexo: Masculino
    • Ver Perfil
Re:mod_svg
« Respuesta #26 en: Agosto 05, 2012, 04:38:56 pm »
Re-resucito este post xDDD Ya que esta DCelso por aquí a ver si le echa un vistazo a esta libreria tambien xDDD pedir es gratis :P

Desconectado DCelso

  • Hero Member
  • *****
  • Mensajes: 3708
  • Karma: 180
  • Sexo: Masculino
    • Ver Perfil
Re:mod_svg
« Respuesta #27 en: Agosto 06, 2012, 01:58:05 am »
¿falla la librería?

Quizas sea el tipo de svg, bennugd en psp fallaba al leer algunos formatos de imagen y tuve que parchear, puede que sea algo parecido.

¿tienes un ejemplo d svg que falle?
Monstruos Diabólicos

"A PAck of classic GAMEs For BennuGD" en desarrollo
http://code.google.com/p/apagame4be/

Desconectado SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12457
  • Karma: 367
  • Sexo: Masculino
    • Ver Perfil
Re:mod_svg
« Respuesta #28 en: Agosto 07, 2012, 07:28:06 am »
podrias comentar que parches?
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Desconectado DCelso

  • Hero Member
  • *****
  • Mensajes: 3708
  • Karma: 180
  • Sexo: Masculino
    • Ver Perfil
Re:mod_svg
« Respuesta #29 en: Agosto 07, 2012, 12:57:56 pm »
claro, splinter.
Cuando terminé el año pasado de la psp, te pasé un documento word con los cambios que hice a todo tu código fuente.
En realidad son cuatro chorradas, el documento ocupaba a penas dos páginas, y en él venían esos parches.
Es lo que te comenté en el otro post de psp, algunos formatos de imagen al leerlos y guardarlos en el map de bennu, había que swapear componente R y B.
Voy a intentar extraer la parte de los colores para volvértelos a poner.
Monstruos Diabólicos

"A PAck of classic GAMEs For BennuGD" en desarrollo
http://code.google.com/p/apagame4be/