Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.08.06;
Скачать: CL | DM;

Вниз

Значения glFrustum   Найти похожие ветки 

 
Sco ©   (2005-11-23 15:22) [0]

У меня проблема с отсечением фигур, из-за проэкции!

BeginPaint ( MainForm.Handle,ps );
glClear ( GL_COLOR_BUFFER_BIT or GL_DEPTH_BUFFER_BIT );
glMatrixMode ( GL_PROJECTION );
glLoadIdentity;
 // перспектива
glFrustum ( -1.0 , 1.0 , -1.0 , 1.0 , 2.5 , 11.5);
glMatrixMode ( GL_MODELVIEW );
glLoadIdentity;
glTranslatef ( -1 , -0.8 , -3+0.3 ); { перенос объекта - ось X,Y,Z }
glRotatef(-25, 1.0, 0.0, 0.0);

Такие приготовления перед перерисовкой. рисую от 0-2x 0-2y 0.5z. Z отсекается, когда меняю значения glFrustum сцена отдаляется, меняю glTranslatef сцена приближается но всё равно отсекается. Упарился уже! С этой усечённой пирамидой ( проекцией ). Как можно решить эту проблему?


 
Фео   (2005-11-23 17:27) [1]

Краснов
OpenGL Red Book


 
Кефир87 ©   (2005-11-23 18:15) [2]

gluPerspective + gluLookAt 8)


 
XProger ©   (2005-11-23 18:41) [3]

Sco, листочек + ручка + мозги 8)



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

Текущий архив: 2006.08.06;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.081 c
2-1153077301
dj0n
2006-07-16 23:15
2006.08.06
Как открыть доступ на таблицу InterBase!


3-1148752070
Гарик
2006-05-27 21:47
2006.08.06
Динамическое создание БД


15-1152699427
qwe777
2006-07-12 14:17
2006.08.06
Тока поступил и все говорят САБЖ. Что то такое?


15-1152097725
pavel_guzhanov
2006-07-05 15:08
2006.08.06
Умер Андрей Краско :((


9-1131132680
GGG
2005-11-04 22:31
2006.08.06
DelphIX Как сделать чтоб для каждого спрайта была своя процедура?