CrystalSpace

De Fisica3d

un paseo en CrystalSpace
un paseo en CrystalSpace

Crystal es un motor para videojuegos y aplicaciones 3d de desarrollo abierto (LGPL).

Permite: seis grados verdaderos de libertad, la iluminación coloreada, lightmapped y la plantilla basada alumbrando(encendiendo), shaders (CG, programas de vértice, programas de fragmento...), mipmapping, entradas, espejos, transparencia alfa, superficies reflexivas, personajes animados (con la animación esquelética que usa cal3d la biblioteca de animación), texturas procedurales, sistemas de partículas, halos, niebla volumétrica, scripting (la utilización del Phyton, Perl, Java, o potencialmente otros lenguajes), OpenGL, y un renderer software, múltiples tipos de letra (usando freetype), transformaciones jerárquicas, la física basa en ODE o Bullet...

CrystalSpace actualmente funciona sobre GNU/Linux, Unix, Windows NT, y MacOS/X. Opcionalmente puede usar OpenGL (sobre todas las plataformas), SDL (todas las plataformas SDL), X11 (Unix O GNU/LINUX) Y SVGALIB (GNU/Linux). Opcionalmente puede usar rutinas de ensamblador que usan NASM y MMX.

CrystalSpace es un proyecto de codigo abierto. Hay aproximadamente 700 personas suscritas a la lista de direcciones.

Enlace a temario del curso -Pablo Martín -Delcorp

Curso sobre Video Juegos también basado en Crystal Space pero enfocado a usar blender2crystal y python.

CrystalSpace3D

CEL la capa de entidades para CrystalSpace

VOS sistema de objetos para realidad virtual (con un visor basado en CrystalSpace)

blender2crystal exportador que se integra con blender y permite editar mundos y exportarlos a crystalspace con un click de ratón.

ATRÁS

Herramientas personales