rdfs:comment
| - GLUT (OpenGL Utility Toolkit) tvoří doplněk ke grafické knihovně OpenGL. Základem této nadstavbové knihovny je podpora pro práci s okny (včetně zpracování událostí), vyskakovacími menu a písmem. Tyto činnosti totiž nejsou v knihovně OpenGL přímo podporovány – důvodem je snaha o co největší zachování platformové nezávislosti. Funkce pro práci s okny či menu, které jsou systémově závislé, se dříve, tj. v době, kdy knihovna GLUT neexistovala, musely naprogramovat pro každý operační systém (resp. jeho grafickou nadstavbu) zvlášť, což od vývojáře aplikace vyžadovalo podrobnou znalost funkcí daného operačního systému, grafické nadstavby a správce oken. (cs)
- OpenGL Utility Toolkit (GLUT) とは、リアルタイム3次元コンピュータグラフィックス用APIのひとつであるOpenGLのバージョン1.1に準拠したユーティリティツールキット(ライブラリ)である。GLUTはC言語形式の関数群で構成されている。 シリコングラフィックス (SGI) や(Mark J. Kilgard)によって開発された。 Windows、macOS、LinuxなどのUnix系オペレーティングシステム (OS) で使用できる。 (ja)
- OpenGL Utility Toolkit (GLUT) è una libreria che semplifica l'accesso alle funzionalità di OpenGL. Permette ad esempio di creare finestre in modo platform-independent, di gestire l'input da mouse e tastiera e fornisce primitive per gestire facilmente i font e le forme geometriche di base. (it)
- OpenGL Utility Toolkit, GLUT – biblioteka użytkowa, która wykonuje głównie operacje wejścia/wyjścia na poziomie systemu operacyjnego. Głównymi dwoma celami biblioteki GLUT są:
* umożliwienie prostego, przenośnego kodu na wiele platform (GLUT jest niezależny od platformy)
* ułatwienie procesu uczenia się OpenGL-a. GLUT zostało napisane przez , autora książek OpenGL Programming for the X Window System oraz The CG Tutorial: The Definitive Guide to Programmable Real-Time Graphics. (pl)
- GLUT(英文全寫:OpenGL Utility Toolkit)是一個處理OpenGL程式的工具庫,負責處理和底層作業系統的呼叫以及I/O,並包括了以下常見的功能:
* 定義以及控制視窗
* 偵測並處理鍵盤及滑鼠的事件
* 以一個函數呼叫繪製某些常用的立體圖形,例如長方體、球、以及犹他茶壶(實心或只有骨架,如glutWireTeapot)
* 提供了簡單選單列的實現 GLUT是由在Silicon Graphics工作時所寫,此人同時也是《OpenGL Programming for the X Window System》以及《The Cg Tutorial: The Definitive Guide to Programmable Real-Time Graphics》兩書的作者。 GLUT的兩個主要目的是建立一個跨平台的函式庫(事實上GLUT就是跨平台的),以及簡化學習OpenGL的條件。透過GLUT編寫OpenGL通常只需要增加幾行額外GLUT的程式碼,而且不需要知道每個不同作業系統處理視窗的API。 所有的GLUT函數都以glut作為開頭,例如glutPostRedisplay。 (zh)
- Das OpenGL Utility Toolkit (GLUT) ist eine umfangreiche Bibliothek und Sammlung von OpenGL-Programmen, welche in erster Linie systemnahe Eingabe- und Ausgabeoperationen des jeweiligen Betriebssystems umsetzen. Dieses Toolkit beinhaltet dabei Funktionen zum Definieren von Fenstern, zur Steuerung dieser Fenster und zur Erfassung von Benutzereingaben. Es werden ebenfalls Funktionen bereitgestellt, die das Zeichnen von primitiven geometrischen Strukturen (als Wireframe oder solide Körper) ermöglichen. Die Strukturen umfassen Würfel, Kugeln, den Utah Teapot und weitere auf Dreiecken oder Vierecken basierende geometrische Formen. Zusätzlich stehen noch leicht limitierte Funktionen zur Erstellung von Popup-Menüs zur Verfügung. (de)
- GLUT Mecanismos (del inglés OpenGL Utility Toolkit) es una biblioteca de utilidades para programas OpenGL que principalmente proporciona diversas funciones de entrada/salida con el sistema operativo. Entre las funciones que ofrece se incluyen declaración y manejo de ventanas y la interacción por medio de teclado y ratón. También posee rutinas para el dibujado de diversas primitivas geométricas (tanto sólidas como en modo wireframe) que incluyen cubos, esferas y teteras. También tiene soporte para creación de menús emergentes. (es)
- The OpenGL Utility Toolkit (GLUT) is a library of utilities for OpenGL programs, which primarily perform system-level I/O with the host operating system. Functions performed include window definition, window control, and monitoring of keyboard and mouse input. Routines for drawing a number of geometric primitives (both in solid and wireframe mode) are also provided, including cubes, spheres and the Utah teapot. GLUT also has some limited support for creating pop-up menus. (en)
- OpenGL 유틸리티 툴킷(OpenGL Utility Toolkit, GLUT)은 호스트 운영체제와 시스템 수준의 입출력을 가능하게 만드는 OpenGL 프로그램용 유틸리티 라이브러리이다. 주요한 기능으로 창의 크기와 형태를 정의하고 제어하며, 키보드와 마우스 입력을 감지하는 기능이 있다. 뿐만 아니라 정육각형, 구, 과 같은 컴퓨터 그래픽스에서 요긴한 몇가지 기하학적인 기본객체(geometric primitives)를 그려주는 루틴도 가지고 있으며, 팝업 메뉴를 생성하는 기능도 제공한다. OpenGL 유틸리티 툴킷은 실리콘 그래픽스사에서 근무하고 OpenGL Programming for the X Window System와 The Cg Tutorial: The Definitive Guide to Programmable Real-Time Graphics라는 책을 저술한 마크 킬가드(Mark Kilgard)가 개발하였다. (ko)
- GLUT (OpenGL Utility Toolkit) é uma biblioteca de funcionalidades para OpenGL cujo principal objetivo é a abstração do sistema operacional fazendo com que os aplicativos sejam multiplataforma. A biblioteca possui funcionalidades para criação e controle de janelas, e também tratamento de eventos de dispositivos de entrada (mouse e teclado). Também existem rotinas para o desenho de formas tridimensionais pré-definidas (como cubo, esfera, bule, etc). A biblioteca foi escrita por (autor de livros sobre computação gráfica) enquanto ele trabalhava para a empresa Silicon Graphics. (pt)
- OpenGL Utility Toolkit (GLUT) — библиотека утилит для приложений под OpenGL, которая в основном отвечает за системный уровень операций ввода-вывода при работе с операционной системой. Из функций можно привести следующие: создание окна, управление окном, мониторинг за вводом с клавиатуры и событий мыши. Она также включает функции для рисования ряда геометрических примитивов: куб, сфера, чайник. GLUT даже включает возможность создания несложных всплывающих меню. GLUT был создан Марком Килгардом (Mark Kilgard), во время его работы в Silicon Graphics Inc. (ru)
- OpenGL Utility Toolkit (GLUT) — бібліотека утиліт для застосунків під OpenGL, яка в основному відповідає за системний рівень операцій вводу-виводу при роботі з операційною системою і, в тому числі, включає функції: створення вікна, управління вікном, моніторинг за вводом з клавіатури і подіями комп’ютерної миші; функції рисування ряду геометричних примітивів: куб, сфера, чайник та інші. GLUT включає можливість створення нескладних випливаючих меню. GLUT був створений під час його роботи в компанії . GLUT є закритим власницьким ПЗ, всі права на нього належать Марку Кілгарду. (uk)
|