CopperLicht - CopperLicht
Tento článek má několik problémů. Prosím pomozte vylepši to nebo diskutovat o těchto otázkách na internetu diskusní stránka. (Zjistěte, jak a kdy tyto zprávy ze šablony odebrat) (Zjistěte, jak a kdy odstranit tuto zprávu šablony)
|
Vývojáři | Ambiera |
---|---|
Stabilní uvolnění | 1. 12. / 2. května 2016[1] |
Napsáno | JavaScript |
Typ | Knihovna JavaScript |
Licence | na základě zlib[2] |
webová stránka | ambiera |
CopperLicht je open-source Knihovna JavaScript pro vytváření her a interaktivních 3D aplikací pomocí WebGL, vyvinutý společností Ambiera.[3] Cílem knihovny je poskytnout API pro usnadnění vývoje 3D obsahu pro web. Má se používat společně s komerčním editorem 3D světa CopperCube, ale lze jej použít i bez.
Dějiny
V únoru 2010 Ambiera představil CopperLicht [4][5] a předvedl jej poskytnutím demo webové stránky, ukazující a Aréna Quake III úroveň vykreslená v reálném čase v okně prohlížeče. Knihovna byla původně určena k použití jako WebGL backend pro CopperCube editor, ale poté se vývojáři rozhodli, že zpřístupní knihovnu veřejnosti.[6] V listopadu 2014 byl CopperLicht vytvořen zdarma a jako open source na základě licence ve stylu zlib.[7]
Funkce
CopperLicht obsahuje následující funkce:[8]
- 3D vykreslování založené na hierarchii graf scény
- Předem vytvořené materiály a shadery, včetně předem vypočítaných světelná mapa Podpěra, podpora
- Kosterní animace
- Vestavěný Detekce kolize a jednoduchý fyzikální engine
- Podpora dynamického světla
- Systém pro vytváření a používání vlastních shaderů a materiálů založených na Jazyk stínování OpenGL (GLSL)
- Podvodníci jako billboardy a skyboxy
- Cesty a splajny
- Systém chování a jednání
- Animace textury
- Podpora barev vrcholů
- Integrovaný systém vykreslování 2D písem a 2D primitiv
- Automatický systém redukce překreslení
Viz také
Reference
- ^ „Vydána verze CopperLicht 1.12“.
- ^ „CopperLicht License“.
- ^ „CopperLicht JavaScript 3D Engine“. Ambiera.
- ^ „Copperlicht - 3D-Engine render Quake 3 im Browser“. Golem.
- ^ „Copperlicht: Nový WebGL 3D Engine“. Ajaxian.
- ^ "CopperLicht Vydáno". Blog vedoucího vývojáře CopperLicht..
- ^ „Copperlicht 3D JavaScript Game Engine je nyní zdarma a open source“. GameFromScratch.
- ^ http://www.ambiera.com/copperlicht/features.html