コード例 #1
0
ファイル: VertexBuffer.cpp プロジェクト: paanil/jkhmip
void VertexBuffer::Bind()
{
    glBindBuffer(GL_ARRAY_BUFFER, buffer);
    for (int i = 0; i < VA_COUNT; i++)
    {
        if (attributes[i].size > 0)
        {
            BindAttribute(i);
        }
    }
}
コード例 #2
0
void BasicShader::BindAttributes()
{
    BindAttribute("position");
}
コード例 #3
0
void TerrainShader::BindAttributes()
{
	BindAttribute(0, "position");
	BindAttribute(1, "texCoords");
	BindAttribute(2, "normal");
}