CopperLicht
Website:
http://www.ambiera.com/co...
Developer:
Ambiera
Launched:
Not specified
Status:
Active
Supported Platforms:
Windows, Linux, Mac OS X, Solaris, iOS, Browser-based
Languages Written In:
JavaScript
Languages Supported:
JavaScript
Graphics APIs:
OpenGL
Rating:
Not reviewed yet
- Overview
- User Reviews
CopperLicht is a 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.
- Screenshots
- Videos
Supported Features
General
- Object-Oriented Design
- Save/Load System
- Fixed-function
- Fonts
- GUI
- Font rendering and GUI is done using Web 2d overlays (tutorial available)
Lighting
- Lightmapping Lightmapping included in 3 variations, Lightmaps can also be generated using the editor.
Shadows
- Shadow Mapping
Texturing
- Basic
- Multi-texturing Simple material system with lots of options
Shaders
- Vertex
- Pixel
- High Level GLSL shaders as specified in WebGL
Meshes
- Mesh Loading 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.
Scene Management
- General
- Includes an extensible 3d scene graph manager
- The scene graph system allows the engine to be extended with any new special effect.
Physics
- Basic Physics
- Collision Detection
- Optimized, reusable 3d math classes (vectors, matrices, plance etc), all with collision test functionality
- Picking: Simply add a JavaScript callback function to any scene node which gets called when your scene node is being clicked
- Basic Physics, Collision and Response: Currently imlementation in progress.
Networking
- Client-Server As this is a webbased JavaScript 3D engine, networking is available for free via AJAX
Tools & Editors
CopperLicht comes with a full 3D editor named CopperCube which imports about 20 3d file formats: 3ds, .obj, .x, .lwo, .b3d, .csm, .dae, .dmf, .oct, .irrmesh, .ms3d, .my3D, .mesh, .lmts, .bsp, .md2, .stl. and more
It also does lightmapping and is able to create scripts, actions and events.
Scripting
The engine itself is written in JavaScript so you can use JavaScript as Scripting language, of course.
Special Effects
- Billboarding
- Sky
Licensing
| License Name | Price in $US | Source Code Included? | Additional information |
|---|---|---|---|
| Proprietary | Free | Yes | View Details |
| CopperLicht is free to be used, but must abide by the CopperLicht License. | |||
| Proprietary | $79.00 | Yes | View Details |
| For Students and Hobbyists. Includes: * Access to the full, uncompressed fully documented source * Scripts to create your own compressed copperlicht version from your modified source Access to preliminary patches * Higher priority support (company license only) * Free updates for one year | |||
| Proprietary | $1,900.00 | Yes | View Details |
| For Companies and Professionals. Price is per programmer seat for one year. Includes: * Access to the full, uncompressed fully documented source * Scripts to create your own compressed copperlicht version from your modified source Access to preliminary patches * Higher priority support (company license only) * Free updates for one year | |||
Last edited Dec 13, 2011 at 23:32
