Поделиться через


Представление буфера вершин (VBV) и представление буфера индекса (IBV)

Буфер вершин содержит данные для списка вершин. Данные для каждой вершины могут включать положение, цвет, обычный вектор, координаты текстур и т. д. Буфер индекса содержит целые индексы (смещения) в буфер вершин и используется для определения и отрисовки объекта, состоящего из подмножества полного списка вершин.

Определение одной вершины часто выполняется для определения приложения, например:

struct CUSTOMVERTEX { 
        FLOAT x, y, z;      // The position
        FLOAT nx, ny, nz;   // The normal
        DWORD color;        // RGBA color
        FLOAT tu, tv;       // The texture coordinates. 
}; 

Затем определение CUSTOMVERTEX будет передано графическому драйверу при создании буферов вершин.

Представления