Bienvenue, Invité. Merci de vous connecter ou de vous inscrire. Avez-vous oublié d'activer ?

Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Sujets - Enuxa

Pages: [1]
1
Graphique / Problème avec les postFX
« le: Avril 03, 2012, 07:37:20 pm »
Bonjour !
J'ai un problème avec la rédaction d'un effet.
Voilà le code :

==========================================================================
vec2 tileset_s
vec2 tile_s
texture tileset

vec2 map_d
vec4 dispmap_d
texture mapbuffer

vec2 resolution

effect
{
    vec2 pixpos;
    vec2 worldpos;
    vec2 tilepos;
    vec2 tspos;
    vec4 tmp;
    float id;

    pixpos=vec2(_in.x*resolution.x, (1.0-_in.y)*resolution.y );
    worldpos=vec2(dispmap_d.r+pixpos.x, dispmap_d.g+pixpos.y);
    tilepos=vec2(float(int(worldpos.x/tile_s.x)),float(int(worldpos.y/tile_s.y)));
    tmp=mapbuffer(tilepos);
    id=tmp.r*512.0;
    tspos=vec2(worldpos.x-(tilepos.x-id)*tile_s.x,worldpos.y-tilepos.y*tile_s.y);
    tspos=vec2(tspos.x/tileset_s.x, tspos.y/tileset_s.y);

    _out=tileset(tspos);
}
===========================================================================

et voici le message d'erreur :
0<23> : error C0000: syntax error, ueexpected ';', expecting ',' or ')' at token ";"

Je ne vois pas ou est le problème, quelqu'un saurait ?

Pages: [1]
anything