Некоторые преимущества системы управления VBO в компьютерной графике:
- Ускорение вывода графики. 1 При использовании VBO геометрия загружается в видеопамять только один раз, на этапе инициализации, после чего на эти данные ссылаются. 3 Это позволяет разгрузить шину для более важных задач. 3
- Повышение производительности. 3 GPU может незамедлительно приступать к рендерингу, не дожидаясь, пока будут получены данные от CPU. 3
- Возможность разделения буфера объектов между большим количеством клиентов. 35 Так как VBO находится на стороне сервера, несколько клиентов будут иметь доступ к тому же буферу с соответствующим идентификатором. 35
Некоторые недостатки системы управления VBO в компьютерной графике:
- Необходимость резервирования места под объект. 1 Это может быть неудобно при работе с динамическими объектами, такими как линии, точки, частицы, буквы, отладочная информация. 1
- Невозможность добавления или удаления полигонов у существующей модели. 1 Всё должно быть заранее заготовлено, что не всегда удобно. 1
- Невозможность комбинирования разных типов полигонов в пределах одного набора геометрии. 1
- Единый индексный буфер для всех атрибутов. 1 Количество вершинных атрибутов должно совпадать, и у одной вершины не может быть разных атрибутов. 1