OpenGLUT 0.6.3

Лицензии: Бесплатный ‎Размер файла: N/A
‎Рейтинг пользователей: 5.0/5 - ‎7 ‎Голосов

О OpenGLUT

OpenGLUT является открытым исходным кодом проекта по развития GLUT (OpenGL Утилита Toolkit) C / C' API. OpenGLUT использует базу кода freeglut в качестве основы для расширения, совершенствования и уточнения API. В настоящее время основное внимание в проекте уделяется исправлению ошибок и улучшению кросс-платформенной поддержки. Наша долгосрочная цель состоит в том, чтобы определить и реализовать OpenGLUT API Версия 1.0 - предназначен для supercede GLUT 3.x API. Мотивации - GLUT является популярным, портативным и хорошо документированным API - Обучение GLUT легко для начинающих - Реализация GLUT Марка Килгарда знает об ошибках/функциях/ограничениях - Реализация GLUT Марка Килгарда активно не поддерживается и недоступна в качестве открытого источника - Есть области GLUT, которые могут быть улучшены - Интерактивная 3D графика быстро развивается - Часть семьи GLUT GLUT Марк Килгард, первоначально реализованный на системах SGI, позже портирован на Win32 Нейтом Робинсом freeglut Павла В. Ольста и других, совместимая реализация с открытым исходным кодом GLUT OpenGLUT в основном совместима с открытым исходным кодом реализации GLUT с новыми функциями и уточнениями Функции Некоторые изменения, так как forking от freeglut включают в себя: - Улучшенная полноэкранная поддержка - Улучшенная поддержка джойстика - Улучшенная поддержка Cygwin и Mingw32 - Улучшенная визуализация шрифта bitmap - Улучшение соответствия ТРЕБОВАНИЯМ ANSI-C - Уточнение документации - Экспериментальная визуализация за кадром - Текущие предложения по OpenGLUT 1.0 Другие идеи, которые рассматриваются - Полноэкранный и игровой API: рационализация - Расширенный геометрический API: за пределами коробки, сферы и чайника - API загрузки изображений (для текстур). - API для визуализации текста: масштабируемые, текстурированные шрифты в пространстве модели. - API расширений OpenGL