Вниз
Скачать: CL | DM;

OpenGl буфер трафарета   Найти похожие ветки 

← →
vintik   (2005-06-23 10:08) [0]

Всем привет.Подскажите пожалуйста ответ на такой вопрос.Необходимо реализовать пример пересечения куба с 2-мя цилиндрами,так тобы было видно стенки и фигура образующаяся при пересечении цилиндров не рисовалась(т.е должны быть сквозные отверстия).
И еще если есть подробное описание работы с буфером трафарета дайте ссылку или в какой книге можно это найти.


← →
XProger ©   (2005-06-23 13:06) [1]

Зачем тут буффер трафарета?

glEnable(GL_DEPTH_TEST);
glClear(GL_DEPTH_BUFFER_BIT or GL_COLOR_BUFFER_BIT);
// Рисуем куб.
glClear(GL_COLOR_BUFFER_BIT);
// рисуем цилиндр


← →
vintik   (2005-06-24 05:08) [2]

Если использовать такой код,то у меня получается что он рисует только цилиндер,а куб он не прорисовывает.А вообще у меня по заданию необходмо сделать отверстия в кубе с помощью буфера трафарета.И хотелось бы чтобы визуально было видно через отверстие другую сторону с сохранением стенок цилиндра.


← →
Zer0 ©   (2005-06-24 19:06) [3]

это прямо CSG какой-то



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.023 c
14-1129636090
dreamse
2005-10-18 15:48
2005.11.06
Срочно ! Нужна утилита для определания информации о процесе


3-1127550029
menart
2005-09-24 12:20
2005.11.06
ADO API


3-1127742065
Dexter
2005-09-26 17:41
2005.11.06
Insert Into не пашет более 1 раза подряд


11-1096309326
starter
2004-09-27 22:22
2005.11.06
Вопросы по Thread


14-1128796474
mmms
2005-10-08 22:34
2005.11.06
Примечание для программистов.




   Наверх