доступ к буферу вершин (массиву буферов) в фрагментном шейдере - PullRequest
5 голосов
/ 02 мая 2011

Возможно ли получить доступ к буферу вершин в фрагментном шейдере с помощью sampler1D в Opengl 3.0>?Я думаю, что читал об этом в прошлом, но я ничего не могу найти об этом.Я могу визуализировать данные в текстуру, но это не будет очень элегантный код, если доступен более явный способ.

1 Ответ

6 голосов
/ 02 мая 2011

Да, это называется объект текстурного буфера (TBO), он доступен как базовая функция OpenGL в 3.3 (я думаю) или как расширение ARB, для получения дополнительной информации проверьте спецификацию расширения:

http://www.opengl.org/registry/specs/ARB/texture_buffer_object.txt

...