CopperLicht

Source: Wikipedia, the free encyclopedia.
CopperLicht
Developer(s)Ambiera
Stable release
1.12 / May 2, 2016; 7 years ago (2016-05-02)[1]
Written in
zlib[2]
Websiteambiera.com/copperlicht/

CopperLicht is an open-source

CopperCube
, but it can also be used without.

History

In February 2010,

CopperCube editor, but then the developers decided to make the library free to be used by the public.[6] In November 2014, CopperLicht was made free and open source, based on a zlib style license.[7]

Features

CopperLicht includes the following features:[8]

  • 3D rendering based on a hierarchical scene graph
  • Pre-created materials and shaders, including pre-calculated lightmap support
  • Skeletal animation
  • Built-in collision detection and simple Physics engine
  • Dynamic light support
  • System to create and use custom shaders and materials based on the OpenGL Shading Language (GLSL)
  • Impostors like Billboards and Skyboxes
  • Paths and Splines
  • Behavior and Action system
  • Texture animation
  • Vertex color support
  • Integrated 2D font and 2D primitives rendering system
  • Automatic redraw reduction system

See also

References

  1. ^ "CopperLicht 1.12 released".
  2. ^ "CopperLicht License".
  3. ^ "CopperLicht JavaScript 3D Engine". Ambiera.
  4. ^ "Copperlicht - 3D-Engine rendert Quake 3 im Browser". Golem.
  5. ^ "Copperlicht: A new WebGL 3D Engine". Ajaxian. 17 November 2015.
  6. ^ "CopperLicht Released". Blog of the lead developer of CopperLicht..
  7. ^ "Copperlicht 3D JavaScript Game Engine is now free and open source". GameFromScratch. 8 November 2014.
  8. ^ "CopperLicht - JavaScript 3D Engine using WebGL". www.ambiera.com. Retrieved 2021-08-05.