City of Heroes/Villains (*.geo)

Skeletons, animations, shaders, texturing, converting, fixing and anything else related to read game models
Doctor Loboto
Posts: 376
Joined: Sun May 31, 2015 2:23 am

City of Heroes/Villains (*.geo)

Post by Doctor Loboto »

Well after fooling around with old files and such I managed to figure out the textures and such, but the models remain unconverted. They are simple files with the extension .geo. I have here a pack with a specific character's model I believe.

https://www.dropbox.com/s/vrgxgfpmithvlql/COV-Recluse.zip?dl=0

Can anyone get the .geo's converted to .obj's with UV's?
finale
Posts: 2
Joined: Tue Mar 29, 2016 2:32 am

Re: City of Heroes/Villains (*.geo)

Post by finale »

Not sure how to read the file, but it's broken up into several deflate-compressed parts.
The first part presumably would be like the file header, which gives you more information on how to read the body.

So for example with the backpack file, the size of the header is 6873 bytes.
Then you read an int, an int, a decompressed size, and the rest is the compressed header data.

Once you decompress that, the first int you read is the compressed size of the body.
However, it looks like the body itself has a bunch of pieces, and I'm not sure how it works.