Publication detail

Tvorba přenositelných grafických aplikací využívajících knihovnu GLUT

TIŠNOVSKÝ, P.

Original Title

Tvorba přenositelných grafických aplikací využívajících knihovnu GLUT

English Title

Platform independent graphical application develepment using GLUT library

Type

journal article - other

Language

Czech

Original Abstract

V tomto článku je popsána programová knihovna GLUT (OpenGL Utility Toolkit), která slouží k výuce programování počítačové grafiky a k vytváření přenositelných grafických aplikací používajících pro vykreslování grafickou knihovnu OpenGL. Dále budou na několika příkladech předvedeny způsoby užití této knihovny při práci s běžně používanými překladači jazyka C a C++ pod různými operačními systémy. Článek je zaměřen především na vývojáře používající jazyk C nebo C++ a operační systémy Linux, Windows nebo IRIX, kde byly ukázkové programy odzkoušeny. Popsané funkce knihovny GLUT však lze použít i v dalších programovacích jazycích, například ve Fortranu nebo Pascalu

English abstract

In this paper there is described library named GLUT (OpenGL Utility Toolkit), which is useful for learning computer graphics programming techniques and for developing platform independent graphical application. There are also presented demonstration applications including its source code.

Keywords

GLUT, OpenGL, Windows, Linux, IRIX, programovací jazyk C, grafické uživatelské rozhraní, vykreslování

Key words in English

GLUT, OpenGL, Windows, Linux, IRIX, C programming language, graphical user interface, rendering

Authors

TIŠNOVSKÝ, P.

RIV year

2003

Released

29. 4. 2003

Location

Praha

ISBN

1212-8309

Periodical

ROOT, informace nejen ze světa Linuxu

Year of study

2003

Number

1612

State

Czech Republic

Pages count

50

URL

BibTex

@article{BUT42001,
  author="Pavel {Tišnovský}",
  title="Tvorba přenositelných grafických aplikací využívajících knihovnu GLUT",
  journal="ROOT, informace nejen ze světa Linuxu",
  year="2003",
  volume="2003",
  number="1612",
  pages="50",
  issn="1212-8309",
  url="http://www.root.cz/clanek/1612"
}