Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab


#1 2012-07-21 14:35:48 alpha

flaco
nouveau membre
Date d'inscription: 2008-11-14
Messages: 8

alpha



hello, je suis nouveau dans jitter, mais pas dans maxMSP ni pd-GEM.

Voilà mon problème, je voudrais utiliser plusieurs jit.gl.gridshape, leur faire subir une animation, et les remplacer par de la transparence pour qu'on voit un film placé derrière eux. Pour ça je devrais utiliser jit.alphablend mais comment expliquer à jit.alphablend que j'utilise plusieurs gridshapes?

Dans Pd, on fait une copie d'écran avec [pix_snap2tex], et avec [pix_alpha] on met à 0 l'alpha de tout ce qui est blanc (si les "formes animées" sont blanches....) mais est-ce possible dans Jitter? Avec jit.gl.asyncread, peut-être...? Mais j'y arrive pas...

En somme, mon problème est plus général : comment utiliser l'image générale pour lui faire subir un effet quelconque, qu'il s'agisse d'une réverb, d'un filtrage comme dans mon cas, ou d'autre chose?

Hors ligne

 

#2 2012-08-13 20:08:51 Re : alpha

Derrgis
modérateur
Lieu: Lyon, France
Date d'inscription: 2009-09-14
Messages: 118
Site web

Re: alpha



Salut Flaco,
En général en OpenGL avec Jitter on n'utilise pas [jit.alphablend] bien que ce ça reste possible. Le mieux (car adapté à l'exploitation de la carte graphique) est d'utiliser [jit.gl.gridshape @blend_enable 1 @blend_mode 6 5] ou un autre réglage: "blend_enable 1" active la transparence et le blend_mode avec deux paramètres indique le type de réglage de mélange. Sauf erreur le mode blend est abordé dans le tutoriel Jitter n°33

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024