[Ginga-argentina] Consulta attrCrop

Daniel Uranga daniel.uranga at gmail.com
Tue Oct 23 02:37:01 CEST 2012


El tema es que necesitamos alguna forma de ir componiendo pedacitos de
un canvas grande sobre otros canvas, eso es algo que podia hacer con
Ginga 1.3 usando attrCrop. Lo que se hacia era ir marcando cada
porcion del canvas origen (con attrCrop) y despues usando compose en
el/los canvas destino.
Con atrClip es el proceso inverso, porque solamente marco que area de
destino se puede modificar, habria que cambiar la arquitectura de lo
que esta hecho.
Me interesa saber si la forma en que estaba usando attrCrop era
correcta o incorrecta respecto de la especificacion de Ginga, para
saber si se trata de un bug en Ginga 2.0 o no, aparte de saber si mas
adelante ese comportamiento va a cambiar nuevamente o no.

Seguramente terminemos usando los parametros opcionales que recibe
compose que parece adaptarse bien a lo que tenemos que hacer.

El 22/10/12, leo <lisasmendi at lifia.info.unlp.edu.ar> escribió:
> Hola Daniel, el error que te tira es porque estás cortando por segunda vez
> sobre una superficie que cambió de tamaño con el primer canvas:attrCrop(),
> si tu intención era la de solamente componer un pedazo de imagen sobre el
> canvas principal podrías usar canvas:attrClip() que cumple esa misma
> función.
>
> El 21 de octubre de 2012 02:45, Daniel Uranga
> <daniel.uranga at gmail.com>escribió:
>
>> Olvide aclarar, la aplicación se cuelga luego de hacer el segundo
>> attrCrop.
>>
>> El día 21 de octubre de 2012 02:42, Daniel Uranga
>> <daniel.uranga at gmail.com> escribió:
>> > Hola, tengo una consulta por el siguiente código:
>> > https://gist.github.com/3926022
>> > Quiero saber si es correcto de acuerdo a la especificación, yo creo
>> > que lo es pero por ahí alguien sabe mejor.
>> > La consulta surge de que ese código funcionaba bien con Ginga 1.3,
>> > pero a partir de Ginga 2.0 dejó de funcionar mostrando el error
>> > "Cannot blit rect to new surface".
>> > Saludos,
>> > Daniel
>>
>> __________________________________________Lista de correo
>> Ginga-argentina at lists.ourproject.org
>> cambiar suscripci&#243;n:
>> https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina
>> Sitio web: http://comunidad.ginga.org.ar
>> Wiki: http://wiki.ginga.org.ar
>>
>
>
>
> --
> Saludos leo
>



More information about the Ginga-argentina mailing list