OpenGL과 C를 사용하여 2D 렌더링 엔진을 만들고 있습니다. 나는 VBO에 대해 배우고 비 직접 모드 렌더링에 어떻게 사용하는지 배웁니다.스프라이트에 어떤 버텍스를 만들어야합니까?
이struct MyVertex
{
float x, y, z; //Vertex
float nx, ny, nz; //Normal
float s0, t0; //Texcoord0
float s1, t1; //Texcoord1
float s2, t2; //Texcoord2
float padding[4];
};
나는 정상 값을 필요로하지 않으며, 세 가지 질감이 하나의 정점 좌표가 왜 어떻게, 확실하지 오전 : http://www.opengl.org/wiki/Vertex_Buffer_Object
자습서는 다음과 같은 제안 : 나는 읽는되었다.
꼭 필요한 것은 꼭지점 (XYZ)과 하나의 Texcoord (s0, t0 < - 아직도 그 의미가 무엇인지 모릅니다)라고 생각합니다.
고정 기능 또는 프로그래밍 가능한 하드웨어를 타겟팅합니까? – genpfault