GLUT: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
VolkovBot (discussão | contribs)
m Bot: Adicionando: uk:GLUT
Alexbot (discussão | contribs)
m Bot: Adicionando: ko:OpenGL 유틸리티 툴킷; mudanças triviais
Linha 7:
Todas as funções possuem o prefixo <code>glut</code> (por exemplo, <code>glutPostRedisplay</code>, função que marca a janela da aplicação para ser redesenhada).
 
== Implementações ==
A versão original da biblioteca foi desenvolvida suportando apenas o [[X Window System]] ([[GLX]]) e foi portada para o [[Microsoft Windows]] ([[WGL]]) por [[Nate Robins]].
 
A versão de Mark Kilgard não continua sendo desenvolvida (sem manutenção e sem novas funcionalidades) e sua licença não permite redistribuição ou versões modificadas da biblioteca. Isto aumentou a necessidade de uma versão [[software livre|livre]] da biblioteca, cuja primeira foi [[freeglut]], que pretendia ser um clone exato da versão original e acrescentou poucas novas funções. Existe também uma versão chamada [[OpenGLUT]], uma ramificação da freelgut, que adiciona diversas novas funcionalidades, porém seu desenvolvimento também está inativo.
 
== Limitações ==
Devido ao [[design]] original da biblioteca muitas tarefas são muito difíceis de serem executadas utilizando-se GLUT, o que acarretou na criação de uma grande quantidade de [[patch (computação)|patches]] e extensões.
 
Linha 22:
Uma vez que não há ninguém mantendo a biblioteca os problemas de design citados acima ainda estão presentes.
 
== Ver Também ==
* [[Computação Gráfica]]
* [[OpenGL]]
Linha 28:
* [[GLU]]
 
== Ligações Externas ==
* {{en}} [http://www.opengl.org/resources/libraries/glut/ GLUT - The OpenGL Utility Toolkit]
* {{en}} [http://www.opengl.org/documentation/specs/glut/spec3/spec3.html GLUT documentation]
Linha 49:
[[it:GLUT]]
[[ja:OpenGL Utility Toolkit]]
[[ko:OpenGL 유틸리티 툴킷]]
[[pl:GLUT (informatyka)]]
[[ru:GLUT]]