※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

///**********************************************//**
/// OpenGL プログラムから受け取った
/// 頂点位置と頂点色をそのままフラグメントシェーダに出力します。
///**********************************************//**
#version 400
 
in  vec3 vertex_position; // OpenGL プログラムからの頂点位置の入力
in  vec3 vertex_color;    // OpenGL プログラムからの頂点色の入力
out vec3 color;           // フラグメントシェーダへの頂点色の出力
 
void main()
{
    color = vertex_color;
    gl_Position = vec4( vertex_position, 1.0 );
}