Tinygl.

tinygl é um pequeno subconjunto gratuito e rápido do OpenGL para sistemas ou jogos embutidos.
Baixe Agora

Tinygl. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • Fabrice Bellard
  • Site do editor:
  • http://www.regnow.com/softsell/visitor.cgi?affiliate=22260&action=site&vendor=

Tinygl. Tag


Tinygl. Descrição

O tinyl é um subconjunto pequeno, livre e rápido do OpenGL para sistemas ou jogos embutidos. O tinygl é um subconjunto pequeno, livre e rápido do OpenGL para sistemas ou jogos incorporados. É uma implementação apenas de software. Apenas as principais chamadas OpenGL são implementadas. Todas as chamadas que considerei não são importantes são simplesmente * não implementadas. A principal força do tinygl é que é rápido e simples porque não é exatamente compatível com o OpenGL. Em particular, o mapeamento de textura e as transformações geométricas são muito rápidos.Aqui são algumas características fundamentais de "TinyGL": · Cabeçalho compatível com o OpenGL (os cabeçalhos são adaptados da mesa muito boa por Brian Paul et al.) · Zlib Licença para fácil integração em projetos comerciais (leia o arquivo de licença). · Subceto de GLX para fácil testes com a janela X. · GLX como API (NGLX) para usá-lo com Nanox em microondas / nanox. · Subconjunto de BGlView sob BeOS. · Opengl como relâmpago. · Complete o modo de seleção OpenGL para coleta de objetos. · Buffer de 16 bits z. Renderização RGB de 16/24/32 bits. Alta velocidade dithering para 8 bits de paletização, se necessário. Conversão de alta velocidade para pixel embalado de 24 bits ou RGBA de 32 bits, se necessário. · Shadding rápido Gouraud otimizado para 16 bits RGB. · Rápidos de mapeamento de textura rápida, com correção de perspectiva e objetos de textura. · A apenas aritmética de 32 bits. · Muito pequeno: compilado Tamanho do código de cerca de 40 kb no x86. O arquivo SRC / ZFeatures.h pode ser usado para remover alguns recursos não utilizados de fontes TinyGL. · C para o GCC em arquiteturas de 32/64 bits. Foi testado com sucesso em X86-Linux e Sparc-Solaris.tinyl é composto quatro módulos principais: · Rotinas matemáticas (Zmath). · Emulação de OpenGL (ZGL). · Z Buffer e Rasterisation (Zbuffer). · Interface GLX (zglx). Para usar o TinyGL em um sistema incorporado, você deve olhar para a camada GLX e modificá-la para se adequar à sua necessidade. Adicionando uma camada de desenvolvimento mais amigável (como no MESA) pode ser útil.


Tinygl. Software Relacionado

Dgnlib.

dgnlib é uma pequena biblioteca C / C para ler e escrever arquivos DGN. ...

237

Download