Господа! Не откажите в ответах на простые вопросы. 1.Построение простых объектов (сфера, куб,цилиндр, тор и т.д.) математическим методом (без использования внешних библиотек),как в glu и glut. 2.Создание полноэкранного режима без использования winAPI и сторонних библиотек таких как glut, glfw и т.д.( с возможностью указания количества видео страниц, частоты обновления, глубины цвета и т.д) 3.Управление состоянием клавиатуры и мыши. Зачем это надо: чтобы не таскать с собой кучу библиотек из которых нужно только несколько функций. P.S. Будут ли поддерживаться эти функции аппаратно? P.P.S. Можно ничего не объяснять, только код или, dll+заголовочный файл.
ОГЛ сейчас практически везде установлен вместе с виндой или драйвером видеокарты, так что таскать ничего не нужно. Осваивай Директ Х - v7 - последняя версия прямого доступа к экранным поверхностям, если старше, то с прямым доступом хуже, зато все перечисленные тобой 3Д функции уже для тебя реализованы (но если хочешь именно сам, то интерфейс 7 всеми последующими версиями поддерживается для совместимости) Собственно школьный + 1,2 курс технического вуза = геометрия (уравнения поверхностей, касательных и нормалей к ним) + оптика (отражение, преломление, рассеивание света) Разумеется нет - найти документацию на прямую работу с 3Д ускорителями практически не реально - только через ОГЛ или ДХ.