[PD] Recommendations for combining many images (256+)

chris clepper cgclepper at gmail.com
Fri Sep 19 23:09:44 CEST 2008


Have you tried single buffer rendering?  If you don't need 30fps performance
you could layer the images with opacity using only one pix_texture object
and very little GPU memory.

On Fri, Sep 19, 2008 at 3:59 PM, B. Bogart <ben at ekran.org> wrote:

> Hey all,
>
> Any recommendations as to the best way to combine many images?
>
> What I'm after is a kind of long exposure where each image could be
> weighted differently in order to give it more emphasis.
>
> I did a quick test in Gem layering 100 images on 100 rects on top of one
> and other with 0.01 opacity.
>
> Problem it uses too much CPU (seems to be the GPU lagging). I can render
> all 100 easily on the same machine if they are not totally overlapping.
>
> Would gridflow be able to combine 256 640x480 images?
>
> CPU solutions (rather than GPU) are best, as I'm hoping for 640x480
> resolution and many more images than will fit in graphics mem.
>
> Would something like this work:
>
> Every channel of every pixel of every image divided by the number of
> images (256) multiplied by a weight, where all the results are summed?
>
> All the images would be loaded into a pix_buffer.
>
> What is the best way to accomplish this?
>
> Thanks,
>
> .b.
>
>
> _______________________________________________
> Pd-list at iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20080919/29ddcb30/attachment.htm>


More information about the Pd-list mailing list