"Пользуйтесь на экзамене чем хотите - все равно будет устная беседа" - так заявил Ризванов на консультации. Не по себе оттого, что учить ничего не надо. Как-то необычно - не знаешь, чем заняться: толь читать, толь лабу по ИГС доделывать...
Кстати, о птичках. Народ, что сортировал полигоны по z-координате, чтобы ОпенГЛ их отображал в соответствующем порядке - занимались идиотством (с)Орехов, заставляя заниматься этим и систему, отнимая драгоценное процессорное время. А проблема решается всего-навсего вот так:
glEnable( GL_DEPTH_TEST );
glClear( GL_DEPTH_BUFFER_BIT );
и - вуаля! - у нас есть встроенный ГЛевский z-буфер!
А ларчик просто открывался... впрочем, все как обычно.
Кстати, с ОпенГЛ я лабу сделал. Выкладываю туда же.