Overwatch model converter
-
- Posts: 1040
- Joined: Sun Mar 22, 2015 7:09 pm
Overwatch model converter
Version 2.0 (overwatch_model) converts model files into .OBJ.
Version 3.1 (overwatch_skeleton) converts model files into XNALara mesh with bones & rigging.
You can do batch conversions, models are in folder "00C" in cascexplorer.
There are No filenames, and there will be NO filenames for this game, so the list of all models/textures in packages is here http://www50.zippyshare.com/v/AwVojcG8/file.html There you will find all models and their corresponding textures. The list will be updated, and while you browse models, please provide descriptions of models you found, I will add it here.
Texture converter is my next post down
Animation converter is down there
p.s. You must extract model files first with Cascexplorer https://marlamin.com/u/CASCExplorer_OW_Release.zip.
Version 3.1 (overwatch_skeleton) converts model files into XNALara mesh with bones & rigging.
You can do batch conversions, models are in folder "00C" in cascexplorer.
There are No filenames, and there will be NO filenames for this game, so the list of all models/textures in packages is here http://www50.zippyshare.com/v/AwVojcG8/file.html There you will find all models and their corresponding textures. The list will be updated, and while you browse models, please provide descriptions of models you found, I will add it here.
Texture converter is my next post down
Animation converter is down there
p.s. You must extract model files first with Cascexplorer https://marlamin.com/u/CASCExplorer_OW_Release.zip.
Last edited by id-daemon on Mon Aug 29, 2016 5:24 pm, edited 28 times in total.
-
- Posts: 48
- Joined: Sun Jan 25, 2015 4:15 pm
Re: Overwatch model convertor
When I try extract files from storage show an error "Unknown file key"
-
- Posts: 1040
- Joined: Sun Mar 22, 2015 7:09 pm
Re: Overwatch model convertor
Overwatch mass texture convertor.
Run cascexplorer and extract files from folders "004" and "04D". If you want to save space, extract only second half of "04D" folder, where all files have 0001 flag, like "000100000155" etc. These files are biggest MIPS, and they are only needed, so convertion tool will not use small MIPS anyway.
Then place "Overwatch_texture.exe" next to those 2 folders and run it!
Warning! This may take some time! You don't have to convert all files at one time, just put the files you want in the corresponding "004" and "04D" folders.
In the end you must have about 13k from 18k files converted, because the remaining 5k files are NOT shuffled.
update: now the tool converts textures regardless of extension.
Run cascexplorer and extract files from folders "004" and "04D". If you want to save space, extract only second half of "04D" folder, where all files have 0001 flag, like "000100000155" etc. These files are biggest MIPS, and they are only needed, so convertion tool will not use small MIPS anyway.
Then place "Overwatch_texture.exe" next to those 2 folders and run it!
Warning! This may take some time! You don't have to convert all files at one time, just put the files you want in the corresponding "004" and "04D" folders.
In the end you must have about 13k from 18k files converted, because the remaining 5k files are NOT shuffled.
update: now the tool converts textures regardless of extension.
Last edited by id-daemon on Fri Jun 17, 2016 4:36 pm, edited 3 times in total.
-
- Posts: 1040
- Joined: Sun Mar 22, 2015 7:09 pm
Re: Overwatch model convertor
Experimental version of animation tool.
First you need an updated version of skeleton tool, so it will export initial pose to refpose.smd file, that will be needed by Overwatch_anim.exe
Animations are "006" files. Drop animation file onto Overwatch_anim.exe and it will convert it into SMD animation. refpose.smd must be in the same directory!
Open model and animation in editor and connect skeleton to the model.
First you need an updated version of skeleton tool, so it will export initial pose to refpose.smd file, that will be needed by Overwatch_anim.exe
Animations are "006" files. Drop animation file onto Overwatch_anim.exe and it will convert it into SMD animation. refpose.smd must be in the same directory!
Open model and animation in editor and connect skeleton to the model.
Last edited by id-daemon on Fri Aug 26, 2016 6:14 pm, edited 8 times in total.
-
- Posts: 1040
- Joined: Sun Mar 22, 2015 7:09 pm
Re: Overwatch model convertor
/
Last edited by id-daemon on Sun May 29, 2016 11:32 am, edited 2 times in total.
-
- Posts: 1040
- Joined: Sun Mar 22, 2015 7:09 pm
Re: Overwatch model convertor
...
Last edited by id-daemon on Fri Jun 17, 2016 3:15 pm, edited 2 times in total.
-
- Posts: 1040
- Joined: Sun Mar 22, 2015 7:09 pm
Re: Overwatch model convertor
Texture tool updated. Had an error because of low mips.
-
- Posts: 2
- Joined: Sat May 21, 2016 2:35 pm
Re: Overwatch model convertor
Great work so far, it's really amazing how far we've come in such a short period of time. What's next on your agenda, model-wise? Think you'll be able to get rigging in the near future?
-
- Posts: 1040
- Joined: Sun Mar 22, 2015 7:09 pm
Re: Overwatch model convertor
TFA wrote:Think you'll be able to get rigging in the near future?
Who knows...
-
- Posts: 1040
- Joined: Sun Mar 22, 2015 7:09 pm
Re: Overwatch model convertor
...
Last edited by id-daemon on Tue Aug 09, 2016 8:07 pm, edited 1 time in total.
-
- Posts: 5
- Joined: Sun May 22, 2016 12:53 am
Re: Overwatch model convertor
id-daemon wrote:The beta version of a new character model/textures list:
http://www38.zippyshare.com/v/SDu9s24F/file.html
May be not accurate. Maps are also included like in previous big list. Enough for a start. Models are type 00C in cascexplorer.
EDIT: Just realised i was using a different casc than you, downloaded the one you linked over at facepunch. Gonna extract everything with that.
Not sure how to use this. I opened Overwatch with CascExplorer > Edit > Find, pasted in the package id but finds nothing.
-
- Posts: 1040
- Joined: Sun Mar 22, 2015 7:09 pm
Re: Overwatch model convertor
pewposterous wrote:Not sure how to use this. I opened Overwatch with CascExplorer > Edit > Find, pasted in the package id but finds nothing.
You don't have to search for anything. Package hash is only for me, to help me connect it with the old list. You just find a character you need, get numbers (names) of its models and textures, and extract them.
-
- Posts: 5
- Joined: Sun May 22, 2016 12:53 am
Re: Overwatch model convertor
id-daemon wrote:pewposterous wrote:Not sure how to use this. I opened Overwatch with CascExplorer > Edit > Find, pasted in the package id but finds nothing.
You don't have to search for anything. Package hash is only for me, to help me connect it with the old list. You just find a character you need, get numbers (names) of its models and textures, and extract them.
Yeah was my bad, i was using the wrong version of cascexplorer so the numbers where different. Managed to find particular models and textures now. Just waiting for uv's to be sorted. Thanks for the continued hard work!
-
- Posts: 5
- Joined: Sun May 22, 2016 12:53 am
Re: Overwatch model convertor
Versions 2 doesnt give me Uv's.
Extracted all files using cascexplorer, found 000000001422 (Mercy Devil). Used 'Overwatch_model.exe' v2, imported into blender. Am i doing something wrong?
Extracted all files using cascexplorer, found 000000001422 (Mercy Devil). Used 'Overwatch_model.exe' v2, imported into blender. Am i doing something wrong?
-
- Posts: 1040
- Joined: Sun Mar 22, 2015 7:09 pm
Re: Overwatch model convertor
You found a model that is not supported by V2. Try other models now. I will try and find out what's wrong with Mercy.
-
- Posts: 5
- Joined: Sun May 22, 2016 12:53 am
Re: Overwatch model convertor
id-daemon wrote:You found a model that is not supported by V2. Try other models now. I will try and find out what's wrong with Mercy.
Thanks~ Just checked out Noire Widowmaker, All uv's incheck! Trying to find her huntress skin, but is elusive~ EDIT: eeep, Uv's are upside down, takes a few seconds to fix though.
-
- Posts: 1040
- Joined: Sun Mar 22, 2015 7:09 pm
Re: Overwatch model convertor
Tool updated. These guys are crazy. They have custom buffers layout. Everything is custom: vertices are there, UVs are there, bones are here... etc. I don't want to even think about reading this whole structure, so just first pair of UVs for now, it must work for all models now.
-
- Posts: 1040
- Joined: Sun Mar 22, 2015 7:09 pm
Re: Overwatch model convertor
Latest list. Almost everyone's weapons added.
Last edited by id-daemon on Tue Aug 09, 2016 8:08 pm, edited 1 time in total.
-
- Posts: 48
- Joined: Sun Jan 25, 2015 4:15 pm
Re: Overwatch model convertor
Good work!!
When extract I get multiple sub-meshes split in diferent files from the same character. Is it possible to combine these sub-meshes into a single mesh with the model convertor? maybe in a next version?
When extract I get multiple sub-meshes split in diferent files from the same character. Is it possible to combine these sub-meshes into a single mesh with the model convertor? maybe in a next version?
-
- Posts: 7
- Joined: Fri Dec 19, 2014 5:08 pm
Re: Overwatch model convertor
I wonder if the CascExplorer has the ability to import cascs. I'd like some workflow that lets me edit textures, convert them back into casc, and import them again into the game.