Bennu Game Development

Foros en Español => Sugerencias => Topic started by: Drumpi on February 14, 2010, 06:37:37 PM

Title: Revisar los dirty rects
Post by: Drumpi on February 14, 2010, 06:37:37 PM
Hola a todos:

Esto va dirigido a Splinter. He notado un bug en Bennu r131, acerca de los dirty rects, o sea, sobre qué zonas deben ser redibujadas o no.
Puede verse en "Echo", en el jefe final, los disparos del jefe se quedan en el margen izquierdo hasta que una bala del personaje pasa cerca.
También ahora en el programita que estoy haciendo para ver las formas de onda, subo un pantallazo:

(http://forum.bennugd.org/index.php?action=dlattach;topic=1183.0;attach=858)

Como se ve, en la parte derecha queda un resto al mover el mapa, y no hay forma de que se quite. Si quieres, te subo el código, pero es demasiado simple para ser un fallo mío. En este caso la resolución es de 1000x600 en modo ventana.
Title: Re: Revisar los dirty rects
Post by: SplinterGU on February 15, 2010, 05:42:07 AM
no veo el fallo en tu captura, pero se que hay un bug, no diria con el dirty, sino mas bien con el render... pero no lo logro encontrar...
Title: Re: Revisar los dirty rects
Post by: Drumpi on February 15, 2010, 06:41:15 PM
En la captura está en la parte derecha (tendrás que hacer scroll para verlo). Es ese cuadrado blanco, que formaba parte de la imagen (la gráfica) en su posición inicial y no se ha borrado al moverla.
Title: Re: Revisar los dirty rects
Post by: SplinterGU on February 15, 2010, 09:22:35 PM
juego que no entiendo el dibujo, por que no subis 1 marcando con un circulo el bug y con otra captura la correcta?
Title: Re: Revisar los dirty rects
Post by: Drumpi on February 16, 2010, 12:05:28 AM
Okis, aqui tienes señalado el fallo:

(http://forum.bennugd.org/index.php?action=dlattach;topic=1183.0;attach=862)

Y aquí cómo debería verse:

(http://forum.bennugd.org/index.php?action=dlattach;topic=1183.0;attach=864)
Title: Re: Revisar los dirty rects
Post by: SplinterGU on February 16, 2010, 06:57:13 AM
ahora si, no se veia por el tamaño de la pantalla...

pregunta, estas usando algun resolution? o algun scale? o size? o angle? con el grafico que da problemas?
Title: Re: Revisar los dirty rects
Post by: Windgate on February 16, 2010, 11:44:15 AM
Usé rectángulos, rectas y puntitos de forma realmente intensiva en mi visor 3D. Tuve algunos problemas de cosas que quedaban dibujadas... Al final lo solucioné con un delete_draw ( -1 ) después del FRAME o algo así... Tampoco sé decirte si después de hablarlo en ese hilo se quedó en una duda de posible bug o en que e comportamiento tenía que ser así :P
Title: Re: Revisar los dirty rects
Post by: Drumpi on February 16, 2010, 01:48:25 PM
Quote from: SplinterGU on February 16, 2010, 06:57:13 AM
ahora si, no se veia por el tamaño de la pantalla...

pregunta, estas usando algun resolution? o algun scale? o size? o angle? con el grafico que da problemas?

No, nada, te mando por PM el código que uso con el wav de ejemplo.