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