CrystalSpace
De Fisica3d
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.
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.
