![]() |
![]() |



An update of the source code is now available in the downloads section. It includes the following changes...
Thanks to everyone that contributed these fixes and updates.
There is now a new tool in the downloads section that lets you load in MDL files and edit the ranges over which each level of detail (LOD) of the model will be used.
This tool has been kindly provided by Rcortada and Victor Carretero.

A new update of Cipher is now available in the downloads section. It includes many new features that have been contributed by developers since the last release. The highlights of the new features are...
As usual, Licensed Developers can go and get the new update for free. If you haven't already licensed Cipher, now might be a good time...

JTilo has contributed a new Max 6 exporter that outputs a modified version of .ase files that include vertex alpha data. The readme file includes instructions on modifying Ciphertool to process the vertex alpha.
You can download it from the usual place.
Bahlswede has written two new tools to help manipulate your .skl files while preparing animations.
The first allows you to load in the .skl file and strip out the bones that are not actually used by your model (for example, bones that you had added to aid with construction inside max). The second tool allows you to load in multiple .skl files and merge them together to form a new .skl file with the all the animations from the source files. This is great if you prefer to model your animations in separate max files and combine them later as part of your build process.
In both cases, the tools export a new .skl file that you can use to create your Cipher models using ciphertool. Both tools can now be downloaded by licensed developers from the normal location.
Armin Burger has also contributed an updated version of ciphertool and modelconvert that can support .3ds files directly, which will simplify the model convertion process by removing the need to first export to .ase. Again, this can be downloaded by licensed developers from the download page.
Miguel Melo has kindly made his Blender exporter available to other Cipher developers. You can download the current beta version from the download page now. The download includes the exporter and a readme with instructions on how to set it up and use it, as well as a link to a pay pal donation account if you want say thank you to him.
I have also posted a new version of ciphertool in the downloads page that includes a couple of fixes that Miguel had spotted. These mostly effect people that are working with vertex animation models.
the_cX has kindly provided the community with a new version of the New Game Wizard that will generate a C++ skeleton project. If you are pefer to work in C++, then this tool will help you create a new empty game project that uses his C++ wrapper classes.
You can download the tool from the downloads page and read his tutorial on using it here.
A new update has been posted that adds support for attaching animations from one model to another model. This has been designed to be used in cases where you have a lot of models that share the same skeleton and use the same set of animations. For example, all the people in your game might use a common skeleton and all use the same walk, run etc animations. This function allows you put all the animations into one model, and leave all the other characters with just a single reference frame. You can then attach the full animation set to each model after loading them, saving a load of memory and making model exports easier.
This release also fixes a couple of issues with the previous release.
Licensed developers can download the update from the usual place.
Below is a list of all the changes...
Update: Build 2791 released. This fixes the bounding box bug when attaching new animations to a model.
Cipher now supports a new OpenGL extension that can result in up to 50% higher frame rates. The extension is supported in current drivers for ATI and Nvidia on most of their product range.
The extension provide functionality similar to Vertex Buffers in DirectX. The performance increase was so dramatic that I thought it would be best to make an update available as soon as possible. The new extension is enabled by default, but if it seems to be causing you problems, you can switch it off by setting r_arb_vertex_buffer_object to zero.
I would also be really interested to know what kind of frame rates people are seeing on the new CCC demo, especially on nVidia hardware. If you have the old version of CCC, run it and see what frame rate you are getting on the starting grid. Download the new version (that uses the new renderer and has had a couple of other tweaks) and try again. Let us know your set-up and frame rates. On my dev machine CCC ran at 55fps prior to the update. The current release runs at about 120fps.
Below is a full break down of what's new.
As usual, licensed developers can download the new version and its source code from the download page.
Dan has provided updates of his exporters for Milkshape 3D and Anim8or. These updates include some bug fixes and several new features. The Milkshape exporter updates adds more support for level layouts and both tools will now export a batch file script that Ciphertool can process.
Both updates are available in the downloads section.