Kambi.

Kambi é um motor de código aberto que é especialmente orientado para trabalhar com modelos VRML.
Baixe Agora

Kambi. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Michalis Kamburelis
  • Site do editor:

Kambi. Tag


Kambi. Descrição

O Kambi é um motor de código aberto que é especialmente orientado para trabalhar com modelos VRML. O Kambi é um mecanismo de código aberto que é especialmente orientado para trabalhar com modelos VRML (embora outros formatos de modelo também sejam suportados). 97) Formatos. · 3DS, MD3, Wavefront Obj, Formatos de arquivo Collada também são suportados. Eles podem ser carregados e convertidos em VRML. · Animações são suportadas, por interpolação. · O octrees são usados para várias tarefas de detecção de colisão. · Sombras por volumes de sombra (implementação completa, com comutação do z-fail / z-pass, detecção de silhueta etc. .). · Mapeamento de colisão (usando várias implementações: multitando básico com ponto3 (normalizado pelo mapa do cubo ou não), GlSL Normal, GLSL com mapeamento clássico de paralaxe, GLSL com mapeamento de paralaxe e auto-sombreamento íngreme). · Shaders. Existem aulas para usar facilmente os programas de fragmentos / vértice de ARB e sombreadores GLSL. Mais importante, você pode adicionar e controlar shaders GLSL de VRML. Então GlSL Shaders estão totalmente disponíveis para modelos de designers, o programador não precisa fazer nada. · A unidade Glwindow está disponível para criar facilmente o Windows com o Contexto OpenGL. A intenção desta unidade é ser algo como glut, mas magnitudes melhor - usando ObjectPascal Limpo, para o início. Também permite criar facilmente barras de menus, abrir / salvar arquivo e diálogos semelhantes que são implementados usando controles nativos (GTK (1.0 ou 2.0, e Sim, a versão GTK 2.0 é perfeitamente estável e advogado) ou winapi). · Leitura e escrita de imagens em vários formatos, processando-os e usando como texturas OpenGL. Além de muitos formatos de imagem comuns (PNG, JPG, PPM, BMP, apenas para iniciantes), incluído também é suporte para formato RGBE (formato de Radiance HDR). · Manipulação de fontes, incluindo renderizando-os com o OpenGL, como bitmap ou esboço (3D) Fontes. · Som 3D por ajudantes abertos, incluindo gerenciador de som aberto inteligente e manuseio de formato OGGVorbis. · A formigueira (inicializando a multi-amostragem do OpenGL) é coberta. · Ray-Tracer baseado em modelos VRML é implementado. · O motor é portátil. Atualmente testado e usado no Linux, FreeBSD, Mac OS X e Windows (todos i386) e Linux em x86_64. Porteiros / testadores para outros processadores Os / processadores são bem-vindos, o motor deve ser capaz de executar todos os modernos OSES suportados pelo FPC. · Os componentes do motor são independentes quando possível. Por exemplo, você só pode levar o código de carregamento e processamento do modelo e escrever a renderização. Ou você pode usar nossa renderização do OpenGL, mas ainda inicializar o contexto OpenGL você mesmo (sem exigência para fazê-lo pela nossa unidade Glwindow). E assim por diante. É claro que, em última análise, você pode apenas usar tudo, desde o nosso motor, bem integrado - mas o ponto é que você não tem para. A instalação: compile tudo com maquiagem simples dentro do kambi_vrml_game_engine / subdiretório. Compilar exemplos e ferramentas por simples fazem exemplos.


Kambi. Software Relacionado

Miniexiftolol

MiniexiTool é uma biblioteca Ruby que funciona como um invólucro para o aplicativo de linha de comando ExiftOol escrito por Phil Harvey. ...

138

Download

Spritefile.

SpriteFile contém classes Python para leitura e escrita SpriteFiles com ferramentas para conversão e interoperabilidade. ...

126

Download

dot2gdl.

dot2gdl é um conversor de arquivos GraphViz Dot em arquivos GDL AISEE (anteriormente XVCG). ...

153

Download

imagelink.

ImageLink contém uma pequena coleção de utilitários de processamento de imagem da linha de comando Unix. ...

128

Download

Emma3d.

Emma é uma plataforma livre de código aberto para criar e fornecer mídia rica em 3D em tempo real pela Internet. ...

166

Download