|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.02.2014, 21:41 | #1 |
Форумчанин
Регистрация: 30.12.2010
Сообщений: 280
|
VBO VAO и несколько GL_ELEMENT_ARRAY_BUFFER
Здравствуйте.
Запутался с VBO, VAO. Вот способ с которым я работал и всё было нормально. Есть 4 массива данных (GL_ARRAY_BUFFER) и один массив (GL_ELEMENT_ARRAY_BUFFER) которые я запихиваю в VBO, который привязан к VAO. При отрисовке модели, появилась необходимость менять текстуры и поэтому индексы которые у меня находились в GL_ELEMENT_ARRAY_BUFFER были разбиты на несколько частей, для которых должны использоваться всё те же 4 массива данных GL_ARRAY_BUFFER. Только вот в VAO должен быть лишь один массив элементов GL_ELEMENT_ARRAY_BUFFER. Это мне придётся для каждого массива индексов GL_ELEMENT_ARRAY_BUFFER создавать свои VAO и VBO в которых находятся одни и те же данные за исключением индексов или есть другой способ? Вот для наглядности, код сокращён Код:
|
12.02.2014, 12:36 | #2 |
Форумчанин
Регистрация: 30.12.2010
Сообщений: 280
|
По другому задам вопрос, вот так я записываю данные в буфер видеокарты
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
несколько апдейтов | denis_stell | Microsoft Office Access | 1 | 07.08.2013 22:23 |
1) как перетащить несколько модулей с одной книги на другую одним скопом? 2)можно ли открыть несколько книг сразу? | БАХТИ | Microsoft Office Excel | 17 | 26.09.2011 18:11 |
VBO OpenGL | jec | Общие вопросы C/C++ | 1 | 05.10.2010 03:14 |
Раздача Ин-та на несколько ПК | Alexei91 | Компьютерное железо | 1 | 29.09.2010 07:52 |
Несколько ComboBox | WhistleR | Компоненты Delphi | 10 | 05.10.2009 09:24 |