March 15th, 2012· Vertex colors are now supported when importing 3d models and publishing them as app, webgl or flash.
· Fixed a bug causing problems when importing huge 3D files, from the formats .dae (collada), .ase, .ply, .dxf, .cob, .3ds, .lwo and scn.
· Small performance improvements for WebGL and Flash Stage 3D.
January 10th, 2012· Big WebGL target performance improvements
· Text is now enterable again for 2D Overlays on the Mac OS X version of CopperCube. Fonts other
· than the standard font are not displayable on the Mac OS X .app target, though.
· Added a new example: Third person camera demo
· Textures and prefabs are no longer copied to the temporary directory when starting CopperCube
· on Mac OS X. Instead, all files are now directly used from the bundle.
· Fixed a bug causing 3D sound in flash not to pan correctly
· Fixed a bug causing the WebGL target to stop working when a Sound Stop event is used.
· Fixed a bug causing the JavaScript function ccbReadFileContent to be named ccbLibReadFileContent instead.
· Fixed a bug causing AnimatorOnProximity in the WebGL target not to call the function it was supposed to call
· Fixed a bug causing the Field of View setting to be ignored for First person shooter cameras when
· publishing to WebGL or Flash.
· Fixed a bug causing the "Set Animation" action not to work properly on the WebGL target
October 21st, 2011· Includes a few bug fixes with Flash and WebGL.
October 17th, 2011· Adds dynamic lights for all targets, plugins, JavaScript as language for for Mac .app and Windows .exe, polygon editing tools in the editor, audio for WebGL target, double sided materials, new actions, improved model viewer camera, better 3rd person camera for indoor scenes, improved file importers
June 18th, 2010· Added character animation support for the WebGL target.
· Loading Collada .dae files now also works with invalid files written by some older versions of Google Sketchup
· Added Quaternion support for the JavaScript API
· Added a new function to the Flash/Flex API: ISimpleAPI.setSceneNodeParent() to change the parent of a scene node.
· When writing out WebGL texture data, the file name extensions will no longer be changed. Previously, textures could have been named foobar.jpg1 instead of foobar.jpg, for example (now they are named foobar1.jpg).
· Added a new prefab: Animated soldier
March 18th, 2010· Added a new behavior: 'On Cursor moved over do something'. With this, it is for example possible to highlight scene nodes when the mouse cursor is over them. The behavior has an actions which get fired when the mouse cursor enters the scene node, and one when it leaves the node again.
· The flash target now also supports multiple sky boxes. This is for example useful to create a skybox with an animated cloud layer: Simply create a base skybox and then a second one with a scale of (0.9, 0.9, 0.9), set all sides to transparent and add a rotation animator.
· The 'create plane' command now has a new parameter: Texture repeat count, influencing tiling.
· The webGL target now supports Collision Detection and response (for example using FPS cameras with collision)
· Tooltips with the texture file name are now displayed in the material overview window.
· Fixed a bug which caused the auto selection of camera aspect ratios not to work sometimes. When selecting [Auto (screen resolution)] as Aspect Ratio in a camera, this will now work correctly.
· If you have an old scene created with CopperCube and the aspect ratio is still wrong, simply select the camera, select a random aspect ratio for it in the property window, and then select Auto again to correct your scene. (This is done for backwards compatibility)
· Fixed a bug causing the 'when clicked do something' action not to trigger sometimes in the Flash target.
February 10th, 2010CopperCube now supports a third publishing target:
· Next to Flash (.swf) and Windows (.exe) it is now also able to display scenes using pure JavaScript, via WebGL. No browser plugin is now necessary anymore. Although this feature is not yet supported by much browsers, it will be in the near future.
· Quake 3 level import now improved: Extracting a .pk3 file and loading the .bsp from \maps will now usually work.
· Fixed a bug causing execution to stop when running a JavaScript action locally causing a SandBox Security Error.
· Fixed a bug in the .irr exporter, causing bounding boxes of selected scene nodes to appear in irrlicht.
· The documentation .html has been made more clearly readable.
· Included nicer Windows 7 style icon
February 10th, 2010· You can now open .ccb files by double clicking them in the windows explorer.
· It contains an exporter for .irr files. Those are Irrlicht scene files, probably interesting for some people using that 3d engine.
December 17th, 2009· 2D overlays have been added. They can be used to show 2D images, buttons, text displays and similar over the 3D scene.
· The Flash player of CopperCube now supports 3d rendering with a transparent background, known to flash developers as wmode=transparent. The option is avaliable in the Flash publishing options dialog.
· Added a new action making it possible to switch to a new active camera
· The action to change the position of a scene node now offers the possibility to change the position animated ( = moving the scene node to the final position over a time which can be specified).
· There is now an action to modify the position of the camera target. It is also possible to modify the camera target animated.
· The room mesh generator no longer creates the meshes mirrored.
· Fixed crash when there is no DirectX9 installed on the users system.
November 8th, 2009· CopperCube now supports skeletal animated characters / animated meshes. You can import them from .x, .b3d and .ms3d files. There is now also a small animation editor included in CopperCube for previewing and cutting animations of these meshes.
· There is now a 'Professional' and a 'Light' CopperCube version. People who already bought Coppercube are automaticly upgraded to the 'Professional' version. You only need to re-enter your license key for this.
· The texture manager window now supports adding multiple textures at once.
· Importing CCB files now doesn't tranlate the content of these files anymore to the current view position.
· There is now a 'Change Animation' action available which sets the current playing animation of animated meshes.
· Added a new Action: 'Switch to scene' which switches to another scene in the running 3d environment.
· Added new method to Actionscript 3 and Squirrel interface: AS3: setSceneNodePositionWithoutCollision() Squirrel: ccbLibSetSceneNodePositionWithoutCollision()
· Added new method to ActionScript 3: rebuildCollisionGeometry(). This rebuilds the collision geometry for the current scene. This is useful for example when cloning or deleting scene nodes with the collision flag on.
· Fixed a input problem in the flash version of Coppercube, mouse input is now a bit smoother
· Fixed a bug with the hotspot being rendered when it was invisible
· Fixed crash when cloning meshes imported from .x files
· Fixed a bug causing billboard collisions when clicking not to work
July 23rd, 2009· Added support for 3D sounds