ゲーム制作 環境原猫 17日目

今日は、14日目に作成した三角形のコードを変更して

を描画しました。

赤い箇所が変更/追加部分です。

gl::DrawArrays(
    gl::POINTS,    // mode
    0,             // starting index
    3,             // number of indices to be rendered
);
gl::Enable(gl::VERTEX_PROGRAM_POINT_SIZE);
#version 330 core
layout (location = 0) in vec3 Position;
void main()
{
    gl_Position = vec4(Position, 1.0);
    gl_PointSize = 30.0;
}

次回以降は、この点を

ポイントスプライト

に置き換えて、当初の目的である水分子を描画します。

次の日

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です