Kambi

Kambi es un motor de código abierto que está especialmente orientado hacia el trabajo con los modelos VRML.
Descargar ahora

Kambi Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Michalis Kamburelis
  • Sitio web del editor:

Kambi Etiquetas


Kambi Descripción

Kambi es un motor de código abierto que está especialmente orientado a trabajar con los modelos VRML. Kambi es un motor de código abierto que está especialmente orientado a trabajar con los modelos VRML (aunque también se admiten otros formatos de modelo). Hay algunas características clave de "Kambi": · Representación optimizada OpenGL de modelos en VRML 1.0 y 2.0 (aka VRML 97) Formatos. · 3DS, MD3, Wavefront OBJ, formatos de archivo Collada también son compatibles. Se pueden cargar, y se pueden cargar con VRML. · Las animaciones son compatibles, por interpolación. · Se utilizan ocrees para varias tareas de detección de colisiones. · Sombras por volúmenes de sombra (implementación completa, con conmutación de falla Z / Z-pase, detección de silueta, etc. .). · Mapeo de baches (usando varias implementaciones: multitxtural básico con DOT3 (normalizado por el mapa del cubo o no), GLSL normal, GLSL con mapeo clásico de paralaje, GLSL con mapeo de paralaje empinado y autoadhesión). · Shaders. Hay clases para usar fácilmente los programas de fragmento / vértice ARB y los sombreadores de GLSL. Lo más importante es que puede agregar y controlar los sombreadores GLSL de VRML. Entonces, los sombreadores de GLSL están completamente disponibles para diseñadores de modelos, el programador no tiene que hacer nada. · La unidad glwindow está disponible para crear fácilmente Windows con OpenGL contextual. La intención de esta unidad es ser algo así como un exceso, pero magnitudes mejor: usando objetos limpios, para comenzar. También le permite crear fácilmente barras de menú, abrir / guardar archivos y diálogos similares que se implementan utilizando controles nativos (GTK (1.0 o 2.0, y sí, la versión GTK 2.0 es perfectamente estable y acreditada) o Winapi). Lectura y escritura de imágenes en varios formatos, procesándolos y usando como texturas de OpenGL. Además de muchos formatos de imagen comunes (PNG, JPG, PPM, BMP, solo para empezar), incluidos también es compatible con el formato RGBE (Formato HDR de Radiance). · Manipulación de fuentes, incluida la representación con OpenGL, como mapa de bits o esquema (3D) Fuentes. · Sonido 3D por ayudantes openales, incluido el administrador de sonido opierto inteligente y el manejo de formatos OGGVORBIS. · Se cubre el aliasing de las hormigas (inicialización de MULTIPLING OpenGL). · Ray-trazer basado en los modelos VRML se implementa. · El motor es portátil. Actualmente probado y utilizado en Linux, FreeBSD, Mac OS X y Windows (todos los I386) y Linux en X86_64. Los porteadores / probadores para otros sistemas operativos / procesadores son bienvenidos, el motor debe poder ejecutarse en todos los OSE modernos admitidos por FPC. · Los componentes del motor son independientes cuando sea posible. Por ejemplo, solo puede tomar el código de carga y procesamiento del modelo y escriba la representación. O puede usar nuestra representación de OpenGL, pero sigue inicializando OpenGL context Uts (sin ningún requisito para hacerlo por nuestra unidad Glwindow). Y así. Por supuesto, en última instancia, solo puede usar todo, desde nuestro motor, muy bien integrado, pero el punto es que no tiene hasta la instalación: compila todo con forma simple dentro del kambi_vrml_game_engine / subdirectory. Compilar ejemplos y herramientas por simples ejemplos.


Kambi Software relacionado

Miniexiftool

MiniexiftOol es una biblioteca de rubí que funciona como una envoltura para la aplicación de línea de comandos ExiftOol escrita por Phil Harvey. ...

138

Descargar

Spritefile

SpriteFile contiene clases de Python para leer y escribir spritefiles con herramientas para la conversión y la interoperabilidad. ...

126

Descargar

dot2gdl

DOT2GDL es un convertidor de archivos DOT de GRAPHVIZ en archivos GDL AISEE (anteriormente XVCG). ...

153

Descargar

Enlace de imágen

ImageLink contiene una pequeña colección de utilidades de procesamiento de imágenes de línea de comandos UNIX. ...

128

Descargar

Emma3d

EMMA es una plataforma gratuita de código abierto para crear y ofrecer medios ricos en 3D en tiempo real a través de Internet. ...

166

Descargar