Представление буфера вершин (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 будет передано графическому драйверу при создании буферов вершин.
Связанные темы