uploaded:2021/11/12

Private Chamber - GLSL

 ノーコメント.

具体的な構文

コメントアウト

//コメント

/*
複数行コメント
*/

定数

const float a = 3.14;

関数

vec3 myFunction(){
    return vec3(0.0);
}

void myFuction2(){
    //処理
}

void myFunction3(float a, vec2 b){
    //処理
}

void main(){
    vec3 v = myFunction();
}

繰り返し処理

for(float i = 0.0; i < 5.0; i++){
    //処理
}
ユーティリティ

defineマクロ

 基本は定数宣言と同じだが, 次のような使い方をすることができる.

#define f float

f a = 1.0;
constructed by: Rinca Hayamine