CopperLicht
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)
|
Developer(s) | Ambiera |
---|---|
Stable release | 1.12
/ May 2, 2016[1] |
Written in | zlib[2] |
Website | ambiera |
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
- List of WebGL frameworks
- WebGL
- Canvas element
- CopperCube
References
- ^ "CopperLicht 1.12 released".
- ^ "CopperLicht License".
- ^ "CopperLicht JavaScript 3D Engine". Ambiera.
- ^ "Copperlicht - 3D-Engine rendert Quake 3 im Browser". Golem.
- ^ "Copperlicht: A new WebGL 3D Engine". Ajaxian. 17 November 2015.
- ^ "CopperLicht Released". Blog of the lead developer of CopperLicht..
- ^ "Copperlicht 3D JavaScript Game Engine is now free and open source". GameFromScratch. 8 November 2014.
- ^ "CopperLicht - JavaScript 3D Engine using WebGL". www.ambiera.com. Retrieved 2021-08-05.