Articulo de referencia

CopperLicht

{{cite web |title=CopperLicht 1.12 released |url=http://www.ambiera.com/forum.php?t=4550}} "},"discontinued":{"wt":"yes"},"programming language":{"wt":"[[JavaScript]]"},"license...

CopperLicht es una biblioteca JavaScript de código abierto para crear juegos y aplicaciones 3D interactivas usando WebGL , desarrollada por Ambiera . [ 3 ] El objetivo de la biblioteca es proporcionar una API para facilitar el desarrollo de contenido 3D para la web. Está diseñada para usarse junto con su editor de mundos 3D comercial, CopperCube , pero también puede usarse de forma independiente.

Historia

En febrero de 2010, Ambiera presentó CopperLicht [ 4 ] [ 5 ] y lo mostró mediante un sitio web de demostración que mostraba un nivel de Quake III Arena renderizado en tiempo real en la ventana del navegador. La biblioteca estaba originalmente destinada a ser utilizada como backend WebGL para el editor CopperCube , pero luego los desarrolladores decidieron hacerla gratuita para el público. [ 6 ] En noviembre de 2014, CopperLicht se convirtió en software libre y de código abierto, basado en una licencia de estilo zlib. [ 7 ]

Características

CopperLicht incluye las siguientes características: [ 8 ]

  • Renderizado 3D basado en un grafo de escena jerárquico
  • Materiales y sombreadores precreados, incluyendo compatibilidad con mapas de luz precalculados.
  • Animación esquelética
  • Detección de colisiones integrada y motor de física sencillo.
  • Soporte de iluminación dinámico
  • Sistema para crear y utilizar sombreadores y materiales personalizados basados ​​en el lenguaje de sombreado OpenGL (GLSL).
  • Impostores como vallas publicitarias y palcos en el cielo
  • Rutas y splines
  • Sistema de comportamiento y acción
  • Animación de texturas
  • Compatibilidad con colores de vértice
  • Sistema integrado de renderizado de fuentes 2D y primitivas 2D
  • Sistema automático de reducción de recarga

Véase también

Referencias

  1. "CopperLicht 1.12 lanzado" .
  2. "Licencia CopperLicht" . Archivado del original el 10 de marzo de 2016. Consultado el 24 de noviembre de 2015 .
  3. ^ "Motor 3D JavaScript CopperLicht" . Ambiera.
  4. ^ "Copperlicht - Representación del motor 3D Quake 3 en el navegador" . Golem.
  5. "Copperlicht: Un nuevo motor 3D WebGL" . Ajaxian. 17 de noviembre de 2015.
  6. "Lanzamiento de CopperLicht" . Blog del desarrollador principal de CopperLicht..
  7. "El motor de juegos JavaScript 3D Copperlicht ahora es gratuito y de código abierto" . GameFromScratch. 8 de noviembre de 2014.
  8. "CopperLicht - Motor 3D JavaScript que utiliza WebGL" . www.ambiera.com . Archivado del original el 5 de agosto de 2021. Consultado el 5 de agosto de 2021 .