Shader_Global (  idSD ;  bShaderActif ;  compteurShader ;  shaderCenter.x ;  shaderCenter.y ;  modeShaderCoord )

 

Description :

Initialise un shader global. Ce shader s'appliquera au rendu final de la scène.

Note : dans la version 0.1 du moteur il n'est possible de n'avoir qu'un seul shader global à la fois.

 

Valeurs de retour :

Aucunes.

 

Paramètres :

string idSD :  id du SD contenant le shader global

int bShaderActif ; 

int compteurShader ; 

int shaderCenter.x ; 

int shaderCenter.y ; 

int modeShaderCoord

 

Example de fichier Dec contenant un shader global :

SD_SHADER_BLAST.dec

#ATTENTION : il faut ajouter impérativement un IDSD=xxx au SD
#=>c'est avec cet IDSD que les scripts pourront lancer les shaders globaux
#=>cela permet d'avoir plusieurs shader globaux d'un même type avec des params différents
#et de les appeler comme on le souhaite via les scripts

ID=SD_SHADER_GLOB_BLAST
SPRITE2=./decors/ShadersGlob/SDShaderGlob.png;1;100;100;0;0
COLLISIONS=0
VISIBLE=0
SHADERSD=ondechoc.frag;3;center;vec2;0,0890625;0,720833;0;shockParams;vec3;10;0,25;0,1;0;time;float;0;100;;0

 

 

(Haut de page)