![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Перспектоглюк
Elf © (2004-06-16 16:09:00)Здравствуйте все!
Тут такая трабла пишу OpenGL прогу делаю gluPerspective(90.0,(float)w/h,0,1000); и тут прикол: z-buffer наполовину заполняется рандомными значениям и каждый кард 40% треугольников не рисуется. Каждый кадр разные. С otho таких проблем не заметил. Могу выслать скриншот.
Drinkins (2004-06-17 20:46:00) [1]Да, странно :)
Darthman (2004-06-17 10:56:00) [2]Странно, но тем неменее ;)
Elf (2004-06-17 00:14:00) [3]Ешть. Лишь при одинице уходит.
Darthman (2004-06-16 21:50:00) [4]Прикол в том, что zbuffer нельзя задать от нуля до 1000. ГЛ просто не может вычислить число градаций, потому что минимум бесконечно мал, а разрядность у него 16, 24 бита... неважно, но чем меньше бит на буфер, тем сильнее глюк. Даже если задать 0.001 на минимум, глюка уже может не быть.
MrAngel (2004-06-16 20:26:00) [5]Хмм странно ничего раньше подобного не видел. Было такое что задняя поверхность фигуры прорисовывалась с переди, так я Z буфферизацию включил и норма. А тут...
Elf (2004-06-16 20:16:00) [6]Спасибо работает. А в чём прикол-то?
Darthman (2004-06-16 18:18:00) [7]все просто. Плоскость отсечения первую в ноль ставить не надо. 0.1, 1000 куда ни шло. А с нулем глюки так и будут.
MrAngel (2004-06-16 16:21:00) [8]Да - давай скриншот, хочется посмотреть на это чудо.