[PD] display bitmap [errata corr]
matju at sympatico.ca
Sun Jul 18 16:08:54 CEST 2004
On Sun, 18 Jul 2004, Lazzaro N. Ciccolella wrote:
> exists an object that simply can show one single bitmap within a patch
> of PD (like a bgimage, or better, like a pict-button)?
> for display images it is necessary to install a big lib as gem or
> exists a single external?
> pidip...? (apologize, pidip is a big video manipulation library, I
> meant to say gripd instead)
> GrIPD can make those ?
Afaik the only video plugin that allows to embed video in a patch is
GridFlow, and that's a very experimental feature not ready for consumption
(too many bugs... rarely ever works... and then only on Linux). And
GridFlow is a big library, too. Here's a screenshot:
For portability I plan to also support displaying into Tk, instead of just
embedding a [@out x11] window inside of a patch. It would be slower but
at least it would work everywhere. That would use the Tk command
image create photo $name -file $filename
where $name is a Tk symbol of your choice (but watch out for name
canflicts) and $filename is the name of a file in .gif or .ppm or .xbm
format; and it would then use it like
# as in the IMPD button bar
button .hello -image $name
# as in a future version of GridFlow
.$window.c create image $x $y -anchor nw -image $name -tag $tag
which is stuff you can either script in Tcl directly, or access from TOXY.
Consult the Tcl/Tk manuals for more information.
Mathieu Bouchard http://artengine.ca/matju
More information about the Pd-list