Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

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]

копай в сторону буфера трафарета


Наверх

Титульная страница Поиск, карта сайта Написать письмо