Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Игры";
Текущий архив: 2005.08.28;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.893 c
6-1116066766
DeadEliZe
2005-05-14 14:32
2005.08.28
Indy 10: idIRC - баги, исправления, вопросы


1-1123429873
BackGround
2005-08-07 19:51
2005.08.28
Socket.Data


14-1123490694
Starcom
2005-08-08 12:44
2005.08.28
У кого есть русский мануал на цифровик Pentax Optio S40?


14-1123321670
cava
2005-08-06 13:47
2005.08.28
исходники


10-1080215297
Max_Fin
2004-03-25 14:48
2005.08.28
DCOM и LPSTR





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский