![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
OpenGL + пересечение [D5, D6, D7]
anat © (2005-05-06 12:58:00)Имеем:
1.3D тело
2.Полый бесконечно длинный цилиндр (пусть ось по оси Z)
Надо: Найти пересечение 1 и 2 и если оно есть(пересечение),
то в дальнейшем на "сцене" OpenGL показывать только
ту часть 1, которая попала в пересечение
anat (2005-05-14 13:08:00) [1]Кто-нибудь всетаки подскажет?
Как показать пересечение сложной поверхности
с другим замкнутым телом
anat (2005-05-12 17:47:00) [2]Краснов М. "OpenGL.Графика в проектах Делфи" стр. 199
]
Если одно тело полое(Сложная поверхность)
и надо видеть GL_BACK(разворот)
anat (2005-05-11 13:35:00) [3]Всем огромное спасибо
XProger (2005-05-06 18:31:00) [4]Рисуем не полый цилиндр в стенсил буфер, а затем рисуем тело с стенсил тестом :)
WondeRu (2005-05-06 15:42:00) [5]anat (06.05.05 15:32) [2]
Буфер трафарета работает в плоскости.
ну и плоскости тоже:
см. Краснов М. "OpenGL.Графика в проектах Делфи" стр. 199
anat (2005-05-06 15:32:00) [6]Буфер трафарета работает в плоскости.
А мне надо получить 3D пересечение
WondeRu (2005-05-06 15:17:00) [7]копай в сторону буфера трафарета