Page 4 of 5

Posted: Sat Mar 18, 2006 12:42 am
by LetterRip
Here is the location of the soya updated version of blender2cal3d

I asked him if he wants it committed - I didn't compare this threads version to the soya version, will have a look later.


Posted: Sat Mar 18, 2006 1:55 am
by Roja
Hm, the one from Soya seems to be the script without the nice GUI. That's the one I never used :p

Posted: Fri Mar 31, 2006 3:33 pm
by kostya_z
I just tried this latest exporter on my model: it doesn't work. The hand doesn't turn, but translates aside when I want to do the simplest movement, where the model is waving his hand.
Any suggestions why this is the case?


Posted: Thu Apr 13, 2006 12:11 pm
by kostya_z
OK, I tortured my application for a while and got the following results:
Because of some reasons skeleton and animations are rotated 90 degrees and translated [0, -0.1, -2.4] <- this much from the mesh. Manually correcting this, i.e. creating rotational matrix and multiplying it by the quaternion of skeleton's rootbone and the rootbone of each keyframe, plus translating these rootbones by the aforementioned vector solves this problem.
However, it's not a very nice way to solve it and I can't get 100% accurate translation.
Can anybody guess, please, what's the cause of this problem? And how to solve it in a better way?

Thank you.

Posted: Sun Apr 16, 2006 4:36 pm
by Roja
which exporter are you using kostya? The one I posted works just fine for me...I've had no problems so far. But the other ones did NOT work for me, yet worked for it also probably depends on your game engine.

Posted: Tue Apr 18, 2006 10:19 am
by kostya_z
I am using just your exporter, that you hosted at That's why it's all so weird to me. In Blender everything looks just fine, but when I export it to Cal3D viewer, skeleton and animations turn out to be "shifted" away from the mesh as I said. Well, hopefully sometimes the secret will be revealed :)

Posted: Fri Apr 21, 2006 1:51 am
by Roja
Try this one then: ...

I had to modify it to get it to work for me(as you can see from reading previous posts). But it worked for those guys..might work for you.

Posted: Sun Sep 17, 2006 7:49 pm
by endersakagroup
I made a modified version of the blender2cal3d exporter I found on the Purple World Forge project site

I made this new one because all the version of blender2cal3d (there are many beyond the original shipped with Blender: Soya 3D, Eternal Lands, World Forge) I tested with Blender 2.42a were broken.

This fix, made "Export for Soya" button to work correctly and flipping coordinate system orientation with Y looking upward, to export characters for engines like Soya 3D or jME.

To download the exporter please visit

Posted: Sun Sep 17, 2006 9:23 pm
by LetterRip
ender could you contact the other authors and get together to finalize a definite version?

Ie one that all the projects can agree works? and then we can commit that to CVS?



Posted: Sun Sep 17, 2006 9:58 pm
by endersakagroup
LetterRip, I will try.

Unfortunatelly I already tryed to get some contact but the first attempt to find them some of them on the WorldForge forum or to get some information in the IRC channel available from failed.

Now I will try by email if any available in the source code.

Posted: Fri Dec 01, 2006 8:23 am
by endersakagroup
I just sent an email to all the authors I found in the comments of version, included with Blender, and the World Forge version, the one I used.

The first response, from Matthias Braun, one of the authors of the version included with Blender, was negative. He is busy with other things, as he said, and then he is not interested in working on it anymore.

Now I hope to recive any response from other authors.

Marco Frisan, Italy

Posted: Tue Dec 05, 2006 8:25 am
by endersakagroup
Jiba answered me, that the blender to Cal3D exporter "has been completely rewritten by Palle, and it is now included in the Cal3D SVN."

Posted: Thu Dec 07, 2006 12:51 pm
by endersakagroup
As explained me here, it seems that Palle's export script does not export binary Cal3D format.
This means I will go on with my work on the fixed script.

Any help is wellcome.

Posted: Fri Dec 29, 2006 11:28 pm
by DonJasper
Still happy with your script?

I've download it, and - well - I see the menu option in Blender! Good start huh? :D I'd like to use Blender to create models for Cal3D, but if there's too many problems with it, maybe I should consider Milkshape instead. ??? Please advise.

Sorry I can't be much help on the export script :-( I just don't know enough.

Posted: Sat Dec 30, 2006 2:01 am
by endersakagroup
@DonJasper: please use the script that is here It should work. I tested it succesfully with Blender 2.41, 2.42 and 2.42a, to export a file for the original Cal3D viewer and to jME kman's Cal3D importer.

As an advise, I can say that the format you use depends mainly on the 3D Engine you use for your games. If you engine supports MD5, der_toon's exporter is up to date, and more stable than

This fix anyway was to just making it working with the new BPY API and to correct the behavior of the "Export for Soya" button. Nothing more.

To have better support you should explain more preciselly which are your troubles using it. If any.