Bonjour
J'ai une image video qui est composée d'une source video et d'une image png transparente sur une partie de celle ci. J'ai donc quelque chose de ce style :
Le probleme c'est que l'entree de syphon ne supporte pas 2 liens (on lui transmet les texture ID). J'obtiens donc soit la photo seule, soit la video seule, mais pas les 2 (sur l'exemple j'obtiens la photo uniquement)...
Il me faudrait donc une sorte de mélangeur qui aplatirait le tout pour ne faire qu'une texture que je pourrais partager via syphon... Mais je cherche sans trouver pour le moment.
Bien à vous
Hors ligne
Bon, après avoir fouillé, il apparait que :
- Mon patch à une erreur (au moins) : Il faut 2 [rectangle], 1 pour chaque [pix_texture] sinon ça ne fonctionne pas bien.
- En utilisant [syphonserver] (et non [syphonserver2]) : https://github.com/Syphon/PureData
L'objet accepte un lien gem, et donc il suffit de relier le [rectangle] du [gemhead] executé en dernier pour obtenir la composition video créé.
Par contre, et à la différence de [syphonserver2], 1 seul server est utilisable (d'après la doc).
Bien à vous
Hors ligne
Hello,
Si je comprends bien tu veux mixer tes deux sources ? Dans ce cas il faut que tu le fasse avant d'envoyer tout ça dans le syphonserver, en passant les deux sources dans un pix_mix ou équivalent, ce qui impose que ton film et ton image soient à la même résolution.
Ou sinon en travaillant avec un gemframebuffer, tu créé tes deux rectangles avec le film texturé sur l'un et l'image sur l'autre, et tu envoies la sortie texture du framebuffer dans le syphonserver. Et dans ce cas tes des sources peuvent avoir des résolution différentes.
Hors ligne
Pages: 1