30 septembre 2004
Effet Toon
Suite à une récente question sur le forum pixia concernant un rendu toon , voici le script que je propose :
il integre un flou et une réduction de couleur paramétrable .
exemple de rendu :

Le filtre :
Origine:
coord=0;
?nbp,Resolution,1,64,4;
?or,Offset R,-128,128,0;
?og,Vert,-128,128,0;
?ob,Bleu,-128,128,0;
pla=int(256)/nbp;
?rpt,Repete flou,0,8,0;
?ef,Effect Strength,1,9,9;
ef=10-ef;
SetMatrix3(1,
1,1,1,1,ef,1,1,1,1,1/(8+ef));
loop=rpt+1;
-----------------------------------------------------------------------
Transformation
if(loop!=1){
Conv(1,x,y);}
else{
R=int(R/pla)*pla+pla;
G=int(G/pla)*pla+pla;
B=int(B/pla)*pla+pla;
R=R+or;
G=G+og;
B=B+ob;
}
--------------------------------------------------
les réglages :
Résolution : nombre de couleur
Offset R , V , B : ajustement des valeurs R V B
Repete flou et effect ....
Réglage du flou ( ralenti le processus . Regler le flou en dernier .)
autre exemple :

Origine:
coord=0;
?nbp,Resolution,1,64,4;
?or,Offset R,-128,128,0;
?og,Vert,-128,128,0;
?ob,Bleu,-128,128,0;
pla=int(256)/nbp;
?rpt,Repete flou,0,8,0;
?ef,Effect Strength,1,9,9;
ef=10-ef;
SetMatrix3(1,
1,1,1,1,ef,1,1,1,1,1/(8+ef));
loop=rpt+1;
-----------------------------------------------------------------------
Transformation
if(loop!=1){
Conv(1,x,y);}
else{
R=int(R/pla)*pla+pla;
G=int(G/pla)*pla+pla;
B=int(B/pla)*pla+pla;
R=R+or;
G=G+og;
B=B+ob;
}
--------------------------------------------------
les réglages :
Résolution : nombre de couleur
Offset R , V , B : ajustement des valeurs R V B
Repete flou et effect ....
Réglage du flou ( ralenti le processus . Regler le flou en dernier .)
autre exemple :

Pour les contours l' on peut utiliser un filtre japonais (voir les liens site 1 , site 2 ...)
Impossible de le nommer .
Le nom ressemble à celà :


Impossible de le nommer .
Le nom ressemble à celà :

Autre test :
L' image obtenue est alors un contour en noir et blanc
Filtre Gonta ,
puis sur 2 calques cloné le filtre japonais.
1er calque cloné : 100% superposition
second calque cloné: 17% normal
Ok je triche ! les contours c' est plus pacile sur un paysage que sur un visage .
Filtre Gonta ,
puis sur 2 calques cloné le filtre japonais.
1er calque cloné : 100% superposition
second calque cloné: 17% normal
Ok je triche ! les contours c' est plus pacile sur un paysage que sur un visage .

