Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

Overwatch model converter

Featured Replies

  • Replies 133
  • Views 7
  • Created
  • Last Reply

Top Posters In This Topic

  • Author
  • Localization

id-daemon, posted Wed May 18, 2016 4:18 pm (13495)


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.

Overwatch_model.rar

  • Author
  • Localization

jmgg, posted Thu May 19, 2016 2:37 pm (13511)


When I try extract files from storage show an error "Unknown file key"
  • Author
  • Localization

id-daemon, posted Thu May 19, 2016 3:15 pm (13512)


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.

Overwatch_texture.rar

  • Author
  • Localization

id-daemon, posted Thu May 19, 2016 5:40 pm (13517)


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.

Overwatch_anim.rar

  • Author
  • Localization

id-daemon, posted Sat May 21, 2016 12:17 pm (13592)


/
  • Author
  • Localization

id-daemon, posted Sat May 21, 2016 1:28 pm (13595)


...
  • Author
  • Localization

id-daemon, posted Sat May 21, 2016 2:17 pm (13596)


Texture tool updated. Had an error because of low mips.
  • Author
  • Localization

TFA, posted Sat May 21, 2016 2:36 pm (13597)


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?
  • Author
  • Localization

id-daemon, posted Sat May 21, 2016 6:15 pm (13604)


TFA wrote:
Think you'll be able to get rigging in the near future?


Who knows...
  • Author
  • Localization

id-daemon, posted Sat May 21, 2016 8:54 pm (13610)


...
  • Author
  • Localization

pewposterous, posted Sun May 22, 2016 12:55 am (13614)


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.
  • Author
  • Localization

id-daemon, posted Sun May 22, 2016 6:08 am (13618)


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.
  • Author
  • Localization

pewposterous, posted Sun May 22, 2016 7:07 am (13619)


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!
  • Author
  • Localization

pewposterous, posted Sun May 22, 2016 1:10 pm (13626)


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?
  • Author
  • Localization

id-daemon, posted Sun May 22, 2016 1:24 pm (13627)


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.
  • Author
  • Localization

pewposterous, posted Sun May 22, 2016 2:10 pm (13628)


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.
  • Author
  • Localization

id-daemon, posted Sun May 22, 2016 5:28 pm (13638)


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.
  • Author
  • Localization

id-daemon, posted Mon May 23, 2016 9:10 pm (13664)


Latest list. Almost everyone's weapons added.
  • Author
  • Localization

jmgg, posted Wed May 25, 2016 9:28 pm (13692)


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?
  • Author
  • Localization

Methanol, posted Thu May 26, 2016 3:28 am (13701)


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.
  • Author
  • Localization

TRDaz, posted Fri May 27, 2016 7:06 pm (13722)


The model converter works great currently, however I tried converting textures but nothing seems to happen. It opens and closes, makes a DDS folder but with nothing inside. Any help on that?
Also, it doesn't seem to export the meshes with the names it says in the OP.
  • Author
  • Localization

id-daemon, posted Sat May 28, 2016 5:53 am (13728)


Where do you place texture convertor? Have you extracted the files as described?

Whats wrong with names?
  • Author
  • Localization

TRDaz, posted Sat May 28, 2016 7:17 am (13730)


I've tried placing it before the "files" folder that has either 04D or 004 inside, I've also tried putting it inside that "files" folder, and inside either 04D or 004. None of the following work, one of the ways just crashes the tool and doesn't make a DDS folder.

With the names, they export as something like "00000003826_04_m3" (that's a random number as I can't check the files at the moment), I thought they would come out like the example name that said the character name but I might have assumed wrong.

EDIT: I just tried moving around the files and putting it inside the "files" folder again, and it seems to work, I don't get what the problem was.
But that only works on every texture in the game, at first I only wanted to extract certain textures for certain characters to save time, because I have organised them into different folders. Trying the same method on them doesn't work at all.
Would it be possible to make it so you can drag and drop textures into the exe? I'd prefer that way than to wait for all of the textures to extract when I won't need them all.
  • Author
  • Localization

id-daemon, posted Sat May 28, 2016 9:30 am (13732)


TRDaz wrote:
With the names, they export as something like "00000003826_04_m3"


The name is taken from the file you're giving it. You can rename them as you like before extraction.

TRDaz wrote:
Would it be possible to make it so you can drag and drop textures into the exe?


No, because it needs 2 files for each texture: header and body. Still, you can place a bunch of textures you need in two corresponding folders and it will extract only them.
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.