JavaScript 3D without any pluginsCopperLicht is a WebGL library and JavaScript 3D engine for creating games and 3d applications in the webbrowser. It uses the WebGL canvas supported by modern browsers and is able to render hardware accelerated 3d graphics without any plugins.Commercial grade WebGL 3D engine with editorCopperLicht comes with a full 3D editor and supports all features necessary to create full 3d games in the browser. Unlike other WebGL 3D Engines, CopperLicht compiles your 3D meshes into a small, binary file which downloads quickly, reducing bandwith usage for your users. Simply import your 3D files into the CopperCube editor and publish it as CopperLicht scene. Yet it is still free to be used.Many supported 3D file formatsCurrently, the following 3D file formats are supported: 3ds, obj, x, lwo, b3d, csm, dae, dmf, oct, irrmesh, ms3d, my3D, mesh, lmts, bsp, md2, stl and more, see below.Read more about CopperLicht on the features page Want to get notified when a new version of CopperLicht will be released?Latest NewsCopperLicht 1.6.1 released. Improved font rendering: Text is now more clearly readable, memory reduction for particle systems, bug fixes. CopperLicht 1.6 released. Added Particle Systems, Mobile2D input nodes, extended Overlay2D node with nicer API and multi-line text support, 600% faster Billboard rendering, full compatibility with CopperCube 4. CopperLicht 1.5 released. Added support for vertex colors, dynamic lighting is now more physically correct (like in the fixed function pipeline of Direct3D and OpenGL), full support for all CopperCube 3.1 features, various bug fixes. CopperLicht 1.4.2 released. Speed optimization (vector3d constructor), various small bug fixes. CopperLicht 1.4.1 released. Fixes bugs with transparent node sorting, adds dynamic light documentation. CopperLicht 1.4 released. Adds dynamic light, double sided materials, support for CopperCube 3, WebGL in Internet Explorer via IEWebgl (see FAQ), improved performance in Firefox, button actions preventing default browser behavior. CopperLicht 1.3.7 released. Fixed for Firefox 5 WebGL changes CopperLicht 1.3.6 released. Several smaller improvements CopperLicht 1.3.5 released. Fixing some compatiblity issues with the recently released Firefox 4. CopperLicht 1.3.4 released. Improving rendering speed of billboards by about a factor of 40, and fixing a few minor bugs. CopperLicht 1.3.3 released. Adding an optimized collision and response system (much faster now), access to CopperCube variables, a new method for controlling the first person shooter camera (looking by moving mouse), added a isMouseOverCanvas() method to test if the mouse is over the 3d area, several bug fixes and improvements. CopperLicht 1.3.2 released. Adding new materials (reflections), performance optimizations, better font rendering, bug fixes. CopperLicht 1.3.1 released. Adding compatibility with other libraries such as jQuery, enhanced shader support (callbacks for shader variables), a namespace for the library, better debugging support, possibility to clone 3D meshes. CopperLicht 1.2.3 released. Fixed bug causing latest Chrome not to show textures in some examples CopperLicht 1.2.2 released. Fixed a bug causing in newer WebGL implementations not to show textures when using non-power-of-2 sizes CopperLicht 1.2.1 released. Fixes several bugs, introduces 3d line class, new quaternion functions and text drawing for 2D overlay scene nodes. See changelog for details. CopperLicht 1.2.0 released. Added 2D drawing capabilites, improved shader error messages, creating textures from 2d canvas now possible, Updated to latest Firefox and Chrome/Webkit changes (rename of WebGL array types) CopperLicht 1.1.2 released. Updated to the latest WebGL specification: Mandatory shader validation and the new gl.texImage2D signature supported. Of course, Copperlicht will still run with older WebGL browsers as well. CopperLicht 1.1.1 released. Small bug fixes made to the collision detection. CopperLicht 1.1.0 released. Adds character animation support via skeletal animations. There is a new tutorial showing it in action. Adds also some other smaller new improvements. CopperLicht 1.0.3 released. Small bugfixes for CopperLicht 1.0.2. CopperLicht 1.0.2 released. Small bugfixes for CopperLicht 1.0.1. CopperLicht 1.0.1 released. Adds collision and response system, possibility to create own shaders an materials and two new tutorials. Also, now commercial licenses of CopperLicht are available. CopperLicht 1.0.0b alpha released. Fixes a bug causing CopperLicht not to run on MacOSX. CopperLicht 1.0.0 alpha released. Adds the option to open .ccb files with a click in the windows explorer and an .irr scene exporter. |
Latest NewsScreenshots |









