![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
OpenGL транформация [D6, D7]
anat © (2005-04-21 16:35:00)на условной сцене есть 2 скомпилированных списка.
Как сделать, чтобы при трансформации сцены(масштаб,поворот и т.п.) один список трансформировался а другой нет).
anat (2005-04-25 18:19:00) [1]да,спасибо
XProger (2005-04-22 22:32:00) [2]А теперь вытаскивай матрицу из стека ;)
anat (2005-04-22 15:12:00) [3]Сохраняю в стеке.
но возникла другая проблема:
После снятия условной "заморозки"
надо,чтобы дальнейшие трансформации на ранее "замороженном"
списке происходили не с учетом глобальной матрицы всей "сцены",
а как бы с того места(положения обьекта) когда произошла "разморозка"
parovoZZ (2005-04-22 14:27:00) [4]Для одного списка меняй расположение координатной системы, а для другого нет. Либо glLoadIdentity, либо сохраняй матрицу в стеке.