По книге Краснова "графика OpenGL в проектах дельфи" пытаюсь разобраться с 3D... Пока все ОК, только есть проблема: как только накладываю текстуру на объект (на треугольник), пропадает Lighting... У него в примерах все работает (я там вообще все отключал, кроме glEnable(GL_LIGHTING) & glEnable(GL_LIGHT0)) - работает, а у меня - нет (даже с установками свойст источника света, материала и т.д. (и буз них тоже))

. Единственное видимое отличие его примеров от моих - он использует Quadric-объекты библиотеки GLUT, а я - просто строю треугольник из вертесков (нормаль, ес-но, задаю). Может кто-нибудь сможет посоветовать - как, елы-палы совместить лайт & текстуру, а то я уже беситься начинаю...
И еще: кто-нибудь знает, где можно найти описание какого-нибудь хорошего 3D - формата, кроме dxf ? Желательно, чтобы можно было хранить в нем модель, разбитую на треугольники...
И напоследок: в D3D действительно нужно использовать нормаль для КАЖДОГО вертекса ? Если да - то тогда это очень неэкономичный расход памяти...