Page 1 of 14
Blacksmith - an Assassin's Creed: Odyssey extraction tool
Posted: Tue Jan 15, 2019 12:06 am
by pineapples721
I made this thread to raise awareness of a project that I am currently working on. Any help would be greatly appreciated! Send a PM if interested.
Blacksmith
Blacksmith is a tool that extracts 3D models, textures, and sounds from:
- Assassin's Creed: Odyssey
- Assassin's Creed: Origins
- Assassin's Creed: Valhalla
Features (as of Version 1.9)
- View, extract, and convert textures from all games
- View and extract 3D models from all games
- Create filelists from forge files
- Extract files from forge files
- Extract and convert sounds
This thread is no longer updated. Please join the Discord server to stay up-to-date.
https://discord.com/invite/tjyCvcP
If you have trouble using Blacksmith or an error prevents you from enjoying the tool, SEND ME A PM.
Official website: http://t-poses.com/bs/
Downloads: https://github.com/theawesomecoder61/Bl ... h/releases
Source code: https://github.com/theawesomecoder61/Blacksmith/
Noesis script for Origins models: viewtopic.php?p=150260#p150260
Re: Blacksmith - an Assassin's Creed: Odyssey extraction too
Posted: Fri Jan 18, 2019 7:18 pm
by ch0pper
how this project going have you got any obj extracted from the game?
ps your (
https://imgur.com/a/zuE1FHO) does not work ?
Re: Blacksmith - an Assassin's Creed: Odyssey extraction too
Posted: Tue Jan 22, 2019 2:51 pm
by erik945
Thank you, but where is releases?
Releases page is empty...
Re: Blacksmith - an Assassin's Creed: Odyssey extraction too
Posted: Tue Jan 22, 2019 11:33 pm
by ch0pper
yep tried to download source code but i could not compile it,
think my fault ? will wait to see if does a compiled version?
Re: Blacksmith - an Assassin's Creed: Odyssey extraction too
Posted: Wed Jan 23, 2019 5:39 am
by pineapples721
Hey everyone, I am sorry for not putting up any releases. I was caught up in improving the texture support. Check back 1/23/2019, when version 1.1 will be live.
Steep's compression has been figured out. I present you the first texture from Steep!
edit:
Until Version 1.1 goes public, you must manually hunt for the extracted textures. They are found in the Temporary Path set in the Settings. Version 1.0's release is now on the Releases page.
Re: Blacksmith - an Assassin's Creed: Odyssey extraction too
Posted: Wed Jan 23, 2019 2:29 pm
by ch0pper
Trying to extract Assassin's Creed: Odyssey
getting this error though i would report it
at this time can not extract any 3d objects or textures
version 1.0
will wait until later for 1.1
ps thanks for doing this tool

Re: Blacksmith - an Assassin's Creed: Odyssey extraction too
Posted: Wed Jan 23, 2019 5:05 pm
by pineapples721
ch0pper wrote:Trying to extract Assassin's Creed: Odyssey
getting this error though i would report it
at this time can not extract any 3d objects or textures
version 1.0
will wait until later for 1.1
ps thanks for doing this tool

Thanks for reporting the error. However, I cannot see the entire error. Could you copy & paste it onto Pastebin, for further inspection?
Textures can be extracted with Versions 1.0-1.1. Version 1.1 releases today with full texture support for Odyssey and Origins.
Version 1.1 will not support 3D models. 3D models are very complex and I am still performing tests on them. No ETA on those yet.
Re: Blacksmith - an Assassin's Creed: Odyssey extraction too
Posted: Thu Jan 24, 2019 9:29 am
by erik945
Attempt to research the format of Origins models
Very-very raw script for "-combined" decompressed mesh files (there is a strange vertex format with inversions)
May be help for further development of the tool.
Also there is a request (proposal)
- make functions for export the entire file structure as xml (to find the necessary resources)
The project has a function "Create FileLisr", but it seems it does not create anything.
Re: Blacksmith - an Assassin's Creed: Odyssey extraction too
Posted: Thu Jan 24, 2019 10:10 am
by cire992
This is great, I really appreciate the work you're putting into this. Not to make assumptions, but I can't be the only lurker who's been hoping someone would come around and open up these games. I realize that a code illiterate peon like myself couldn't be much more than a cheerleader, but if there's anything I can do help out, just let me know.
Re: Blacksmith - an Assassin's Creed: Odyssey extraction too
Posted: Thu Jan 24, 2019 10:54 am
by erik945
small update. fix some bugs, add names for meshes.
viewtopic.php?p=147852#p147852

Re: Blacksmith - an Assassin's Creed: Odyssey extraction too
Posted: Fri Jan 25, 2019 7:37 pm
by erik945
Filelists for both games, if you want to find something specific.
https://www.dropbox.com/s/j84n4ml2qtpju ... ts.7z?dl=0
3d - see LOD0, LOD1, etc
textures - sett DiffuseMap NormalMap Mask1Map, etc
Re: Blacksmith - an Assassin's Creed: Odyssey extraction too
Posted: Sat Jan 26, 2019 7:32 am
by pineapples721
Hello everyone. I wanted to provide an update:
- I am currently investigating materials and texture sets
- Version 1.2 is in the works, due sometime next week
Who knows? The fruits of my research
may eventually lead to auto-texturing. Though, no promises.
![Satisfied :]](./images/smilies/%5Bcolon%5D%5D.gif)
Re: Blacksmith - an Assassin's Creed: Odyssey extraction too
Posted: Sat Jan 26, 2019 3:47 pm
by cire992
Thanks for the update, I'll definitely be keeping an eye on this thread. Auto-texturing sounds intriguing, but I imagine that's probably fairly complicated, right?
At any rate, very exciting, much appreciation for your efforts!
Re: Blacksmith - an Assassin's Creed: Odyssey extraction too
Posted: Sat Jan 26, 2019 6:41 pm
by pineapples721
cire992 wrote:Thanks for the update, I'll definitely be keeping an eye on this thread. Auto-texturing sounds intriguing, but I imagine that's probably fairly complicated, right?
At any rate, very exciting, much appreciation for your efforts!
I would first need to figure out how materials, texture sets, and texture maps are interrelated. Yes, auto-texturing would be complicated. I mentioned it as a possibility. I hope that shaders are not involved, as they might be compiled.
Re: Blacksmith - an Assassin's Creed: Odyssey extraction too
Posted: Sat Jan 26, 2019 7:21 pm
by erik945
Are you sure that the unpacker displays all the resources?
I can not find the diffuse of both Odyssey playable characters (Kassandra Alexios).
Those that I found are more like to combine spec gloss , etc.
update - ALL heads diffuse map is very strange. Do you can look it?
Or may be Odyssey use specific shader for skin, without "classic" diffuse...