OpenGL Utility Toolkit (GLUT) — бібліотека утиліт для застосунків під OpenGL, яка в основному відповідає за системний рівень операцій вводу-виводу при роботі з операційною системою і, в тому числі, включає функції: створення вікна, управління вікном, моніторинг за вводом з клавіатури і подіями комп’ютерної миші; функції рисування ряду геометричних примітивів: куб, сфера, чайник та інші. GLUT включає можливість створення нескладних випливаючих меню.
GLUT був створений [en] під час його роботи в компанії . GLUT є закритим власницьким ПЗ, всі права на нього належать Марку Кілгарду.
Використання бібліотеки GLUT дозволяє створювати кросс-платформний код і полегшує вивчення OpenGL. Проста програма з GLUT має обсяг в приблизно одну сторінку програмного коду, аналогічна програма, виконана засобами OpenGL без GLUT має обсяг кількох сторінок коду і вимагає знань особливостей управління вікнами операційної системи.
Всі функції GLUT починаються з префікса glut
(наприклад, функція glutPostRedisplay помічає поточне вікно як таке, що вимагає повторного рендерингу).
Посилання
- GLUT — The OpenGL Utility Toolkit [ 3 січня 2011 у Wayback Machine.]
- Документація GLUT [ 4 січня 2011 у Wayback Machine.]
- OpenGLUT [ 8 грудня 2010 у Wayback Machine.]
- FreeGLUT [ 28 грудня 2010 у Wayback Machine.]
- GLUT Tutorial для C/C++ [ 14 серпня 2015 у Wayback Machine.]
- Каркас OpenGL-додатка із використанням GLUT [ 13 травня 2009 у Wayback Machine.]
- Computer Graphics Tutorials and Examples with OpenGL [ 4 вересня 2012 у Wayback Machine.]
- [недоступне посилання]
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
OpenGL Utility Toolkit GLUT biblioteka utilit dlya zastosunkiv pid OpenGL yaka v osnovnomu vidpovidaye za sistemnij riven operacij vvodu vivodu pri roboti z operacijnoyu sistemoyu i v tomu chisli vklyuchaye funkciyi stvorennya vikna upravlinnya viknom monitoring za vvodom z klaviaturi i podiyami komp yuternoyi mishi funkciyi risuvannya ryadu geometrichnih primitiviv kub sfera chajnik ta inshi GLUT vklyuchaye mozhlivist stvorennya neskladnih viplivayuchih menyu GLUT buv stvorenij en pid chas jogo roboti v kompaniyi GLUT ye zakritim vlasnickim PZ vsi prava na nogo nalezhat Marku Kilgardu Vikoristannya biblioteki GLUT dozvolyaye stvoryuvati kross platformnij kod i polegshuye vivchennya OpenGL Prosta programa z GLUT maye obsyag v priblizno odnu storinku programnogo kodu analogichna programa vikonana zasobami OpenGL bez GLUT maye obsyag kilkoh storinok kodu i vimagaye znan osoblivostej upravlinnya viknami operacijnoyi sistemi Vsi funkciyi GLUT pochinayutsya z prefiksa glut napriklad funkciya glutPostRedisplay pomichaye potochne vikno yak take sho vimagaye povtornogo renderingu PosilannyaGLUT The OpenGL Utility Toolkit 3 sichnya 2011 u Wayback Machine Dokumentaciya GLUT 4 sichnya 2011 u Wayback Machine OpenGLUT 8 grudnya 2010 u Wayback Machine FreeGLUT 28 grudnya 2010 u Wayback Machine GLUT Tutorial dlya C C 14 serpnya 2015 u Wayback Machine Karkas OpenGL dodatka iz vikoristannyam GLUT 13 travnya 2009 u Wayback Machine Computer Graphics Tutorials and Examples with OpenGL 4 veresnya 2012 u Wayback Machine nedostupne posilannya