![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вопрос по glTexGenfv [Delphi, Windows]
parovoZZ © (2005-05-21 23:38:00)Что-то никак не могу понять, когда OGL вычисляет текстурные координаты с помощью сабжа? При отрисовке вершины что ли? И не понятно, как задать расположение текстуры отн-но объекта (повернуть, сжать, растянуть и т. д.) - с помощью текстурной матрицы?
А вот ещё, если включена автогенерация, то команды glTexCoord игнорируются?
XProger (2005-05-25 04:52:00) [1]parovoZZ,
Накпадывай на что угодно...
А что мешает самому расчитать?
parovoZZ (2005-05-25 02:13:00) [2]А этот куб мап можно на плоскость наложить, а то все демки кладут на сферу.
А можно ли как-нить вытащить автоматически подсчитанные OGL - ем координаты?
XProger (2005-05-23 13:23:00) [3]читай про CubeMap
parovoZZ (2005-05-23 04:32:00) [4]Что значит мало? Видовых вообще можно сохранить только две.
И ещё вопрос: зачем нужна координата R? Её назначение не понятно.
П7 (2005-05-22 13:05:00) [5]хм... 16 - это как-то мало чтоли...
XProger (2005-05-22 04:12:00) [6]parovoZZ, если ты про glPushMatrix/glPopMatrix то вроде до 8 или 16... Достаточная кароче ;)
parovoZZ (2005-05-22 03:49:00) [7]А какова глубина стека текстурных матриц, что-то никак не могу найти инфу.
XProger (2005-05-22 02:48:00) [8]Ты это вопросище на геймдеве же задавал... ;)
1) Какой принцип вычисления задашь так и будет вычилять
2) Да, при отрисовке и вычисляется
3) Переключаешься в матрицу текстуры glRotate glTranslate glScale и обратно в матрицу вида...
4) Видимо да...