Jump to content

Cal3D files importer (.cmf, .csf...)


Recommended Posts

Posted (edited)

Cal3D is an open source model format that nobody has made a (good) importer for.

A 3DS game uses them and i'm trying to rip the models.

I would love a Noesis plugin and i also included the demo. cal3ddemo.zip

I found a noesis plugin on the XeNTaX archive for that, (link) but only the skeleton (fmt_csf.py) works (screenshot)cal3d_csf.png.8a9462fd98697bf99b1f1aec30dd5987.png

List of Cal3D files:

  • .cmf (Mesh)
  • .csf (Skeleton)
  • .crf (Material)
  • .caf (Animation)
  • .cpf (Morph Animation)
  • .cfg (Model Configuration, probably exclusive to demo)
  • .xmf (XML, Mesh)
  • .xsf (XML, Skeleton)
  • .xrf (XML, Material)
  • .xaf (XML, Animation)
  • .xpf (XML, Morph Animation)

Links:

 

Edited by Somwonere
Fix.
  • Members
Posted
14 hours ago, Somwonere said:

Cal3D is an open source model format that nobody has made a (good) importer for.

My programs support the following Cal3D file formats:

  • cal3D ASCII Mesh *.XMF
  • cal3D Binary Mesh *.CMF
  • cal3D Binary Mesh (IMVU) *.XMF
     

 

- 3D Object Converter (Windows);

- 3D Object Converter (AmigaOS)

http://3dconverter.synology.me/3doc

 

- i3DConverter x64 macOS

- i3DConverter amd64|x64 Linux

http://3dconverter.synology.me

Posted
12 hours ago, Karpati said:

My programs support the following Cal3D file formats:

  • cal3D ASCII Mesh *.XMF
  • cal3D Binary Mesh *.CMF
  • cal3D Binary Mesh (IMVU) *.XMF

Nice but i just want a working noesis plugin.

  • Engineers
Posted
On 12/8/2025 at 10:00 PM, Somwonere said:

Nice but i just want a working noesis plugin.

Good luck.

Well, first I've to admit I don't like the mesh format, so I'm biased.

I don't understand the logic how vertex blocks are built in cally_head.cmf.

After getting a stop condition assembling the vertices was not too hard but I didn't get the face indices applied.

So I used meshlab for building the mesh.

 

callyHead.png

Posted
On 12/8/2025 at 10:00 PM, Somwonere said:

Nice but i just want a working noesis plugin.

I’d make one if this format was actually used somewhere 

  • Engineers
Posted (edited)
Quote

Content Creation Platforms: Platforms like the virtual world IMVU and the filmmaking software Moviestorm use the Cal3D system for their models and animation files.

Specific Software: Various specific projects and tools have integrated Cal3D, including:

  • A Tale in the Desert (MMORPG)
  • The Nebula Device (3D engine)
  • ReplicantBody (character animation toolkit)
  • HALCA (a real-time character engine used in the XVR virtual reality system) 

edit: if you thought (like me) to get some models for free after having installed ATaleInTheDesert: forget about it!

It's a subscription based game.

Edited by shak-otay
Posted
2 minutes ago, shak-otay said:

 

Oh, my bad should have backread. I’ll make it when I’ll have some more time, if i do ill definitely link it here

Posted

I also noticed that the file spec linked above for .cmf files is different to the samples provided, i.e. the samples are earlier versions of the format and don't match the spec exactly.  Some of the samples are versions 700 and 1100.

 

 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...