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

Вниз

OpenGL. При уменьшении изображения пропадают линии   Найти похожие ветки 

 
AlterEgo of WondeRu ©   (2005-05-07 00:08) [0]

Здравствуйте, уважаемые!

Вот столкнулся с проблемой: есть объект, нарисованный из линий (linewidth=1.0). При удалении камеры от объекта, пропадает часть линий. Это правильно конечно, но  мне нужно их отображать всегда, как в AutoCAD"e.

Как релизовать задуманное?


 
XProger ©   (2005-05-07 02:59) [1]

Почему эта часть линий пропадает?
Код в студию...


 
Leon ©   (2005-05-07 14:53) [2]

может рисовать с отключенным светом (ИМХО glDisable(glLightning))??


 
XProger ©   (2005-05-07 15:27) [3]

И туманом ;)


 
parovoZZ ©   (2005-05-07 22:33) [4]

Может камера обрезает?


 
Pa5ha   (2005-05-08 02:21) [5]

parovoZZ, не камера, а отсекающие плоскости.

Рисуй нужные Тебе линии линиями а не так, как Ты рисуешь. glBegin(GL_LINES) :) ;)


 
AlterEgo of WondeRu ©   (2005-05-08 05:55) [6]

XProger ©   (07.05.05 2:59) [1]
Почему эта часть линий пропадает?


блин... она пропадает, потому что OpenGL  считает, что пикселей экрана мало!))

Leon ©   (07.05.05 14:53) [2]
может рисовать с отключенным светом (ИМХО glDisable(glLightning))??

отключено

parovoZZ ©   (07.05.05 22:33) [4]
Может камера обрезает?

проекция ортогональная!

Pa5ha   (08.05.05 2:21) [5]
Рисуй нужные Тебе линии линиями а не так, как Ты рисуешь. glBegin(GL_LINES) :) ;)

так и рисуются!)))


 
XProger ©   (2005-05-08 13:57) [7]

Хм... А не пробовал сам считать экранные координаты 3д точки?
gluProject() к примеру. А затем рисовать эти линии...

А вообще "она пропадает, потому что OpenGL  считает, что пикселей экрана мало!))" она в таком случае будет точкой (один пиксель)! А вот пропасть никак не может...

Скорее всего у тебя zFar не так далеко установлен :P

P.S.
glDisable(GL_LINE_SMOOTH) ;)



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

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

Наверх




Память: 0.48 MB
Время: 0.042 c
6-1116075803
Stype
2005-05-14 17:03
2005.08.28
Программа для пересылки по сети


5-1094017910
segor
2004-09-01 09:51
2005.08.28
Редактор ячейки в TdxDBGrid


4-1120806372
flying home
2005-07-08 11:06
2005.08.28
сильная задержка времени


14-1123237373
12DFBDDh
2005-08-05 14:22
2005.08.28
У всех форм колбасит или только у меня?


5-1093642947
Sphinx
2004-08-28 01:42
2005.08.28
Перекрытие свойств компонента