OpenGLUT 0.6.3

Licença: Grátis ‎Tamanho do arquivo: N/A
‎Classificação dos utilizadores: 5.0/5 - ‎7 ‎votos

O OpenGLUT é um projeto de código aberto para evoluir o GLUT (OpenGL Utility Toolkit) C/C++ API. A OpenGLUT utiliza a base de código freeglut como base para ampliar, melhorar e refinar a API. O foco atual do projeto é corrigir bugs e melhorar o suporte de plataformas cruzadas. O nosso objetivo a longo prazo é definir e implementar a Versão 1.0 da API OpenGLUT - destinada a supercetar o GLUT 3.x API. Motivação - GLUT é uma API popular, portátil e bem documentada - Aprender GLUT é fácil para principiantes - A implementação do GLUT de Mark Kilgard tem bugs/características/limitações conhecidas - A implementação do GLUT de Mark Kilgard não é mantida ativamente e não está disponível como fonte aberta - Há áreas do GLUT que podem ser melhoradas - Os gráficos 3D interativos estão a evoluir rapidamente - Parte da família GLUT GLUT por Mark Kilgard, originalmente implementado em sistemas SGI, mais tarde ported para Win32 por Nate Robins freeglut by Pawel W. Olszta e outros, uma implementação compatível de fonte aberta de GLUT OpenGLUT uma implementação de código aberto maioritariamente compatível com GLUT com novas funcionalidades e refinamentos Características Algumas alterações desde a forragem do freeglut incluem: - Melhor suporte de ecrã completo - Melhor suporte ao joystick - Apoio melhorado de Cygwin e Mingw32 - Melhor renderização de fontes de bitmap - Melhoria da conformidade ANSI-C - Refinamentos de documentação - Renderização experimental fora do ecrã - Propostas atuais para o OpenGLUT 1.0 Outras ideias que estão a ser consideradas - API fullscreen e game-mode: racionalização - API geométrica estendida: além da caixa, esfera e bule de chá - API de carregamento de imagem (para texturas). - API renderização de texto: fontes escaláveis e texturizadas no espaço do modelo. - OpenGL extensões API

história da versão

  • Versão OpenGLUT-0.6.3 postado em 2005-03-15
    Várias correções e atualizações
  • Versão OpenGLUT-0.6.3 postado em 2005-03-15

Detalhes do programa