NielsGx Posted May 22 Share Posted May 22 (edited) People on "ModdingHaven" and "GoT modding" discord servers are stuck trying to understand .xpps and .xmesh files Here's a sample of a few files There's a tool from XeNTaX website that can read these, but it seems to only work for the PS4 version. You can only get it from their Discord server now, but I uploaded it here as an attachement. It's just a .exe with no source code sadly Right now we can export textures (.sps) thanks to this Neosis plugin to .dds or other formats (You first need to unpack the game psarc archives with GoT Extractor) Any help is greatly appreciated Tsushima.rar Edited May 22 by NielsGx Link to comment Share on other sites More sharing options...
Engineer shak-otay Posted May 22 Engineer Share Posted May 22 (edited) hair_helmet and face (point cloud and full mesh): Edited May 22 by shak-otay 2 1 Link to comment Share on other sites More sharing options...
Dave2006 Posted May 22 Share Posted May 22 shak-otay thanks thats insane🔥 How did you do it this fast? Link to comment Share on other sites More sharing options...
Engineer shak-otay Posted May 22 Engineer Share Posted May 22 (edited) Using hex2obj - this format is not too hard (uvs start: 0x1d0f5c, size UVB: 20), uvs half floats: Edited May 22 by shak-otay 1 Link to comment Share on other sites More sharing options...
Dave2006 Posted May 22 Share Posted May 22 Is it possible to export the bones of models too and repack it to the original .xpps file? Link to comment Share on other sites More sharing options...
Engineer shak-otay Posted May 22 Engineer Share Posted May 22 Didn't check for bones; and repacking might be hard, as always. 1 Link to comment Share on other sites More sharing options...
Dave2006 Posted May 22 Share Posted May 22 Ok but thanks for the huge progress. I m sure we will find a way. The game is just out for a couple of days for PC and we are already this far Link to comment Share on other sites More sharing options...
Dave2006 Posted May 22 Share Posted May 22 How did you find the start of the 3d models in hex editor? Link to comment Share on other sites More sharing options...
Engineer shak-otay Posted May 22 Engineer Share Posted May 22 Tried addresses after face indices' blocks. To be honest, since the vertices are shorts it's a matter of experience to find the correct start. 1 Link to comment Share on other sites More sharing options...
Dave2006 Posted May 22 Share Posted May 22 This type of vertices? Link to comment Share on other sites More sharing options...
isshininu Posted May 22 Share Posted May 22 thanks for opening topic, I was too busy The way how daemon's PS4 GoT tool works, is that it takes skeleton from skeleton xpps (for example, hero.xpps) and then adds all referenced armor meshes *.xmesh from "meshes" folder. 1 Link to comment Share on other sites More sharing options...
Engineer shak-otay Posted May 22 Engineer Share Posted May 22 (edited) 7 hours ago, Dave2006 said: This type of vertices? Hard to tell, is that "signed shorts"? Which app is it? ---- Part of shimura's samurai armor: Edited May 22 by shak-otay 1 Link to comment Share on other sites More sharing options...
Engineer shak-otay Posted May 22 Engineer Share Posted May 22 (edited) It's a little bit tedious to get all the parts - script required: Edited May 22 by shak-otay 1 Link to comment Share on other sites More sharing options...
Silence Exterminator Posted May 22 Share Posted May 22 the models as shown in hex 2 obj is from the file .xmesh? Link to comment Share on other sites More sharing options...
Engineer shak-otay Posted May 22 Engineer Share Posted May 22 yes Link to comment Share on other sites More sharing options...
DKDave Posted May 22 Share Posted May 22 It is a bit tricky to get all the parts, but there is a file table pointing to each submesh. It's just a case of parsing it properly as it doesn't always seem to work, but here's all the parts from hero_ghost_armor: 2 Link to comment Share on other sites More sharing options...
Dave2006 Posted May 22 Share Posted May 22 I used Model Researcher and for Type the Short_sig but its very hard to find the beginning of the model like i said before. I think I got 1 result but with many holes and was pretty fucked up. Link to comment Share on other sites More sharing options...
Engineer shak-otay Posted May 23 Engineer Share Posted May 23 5 hours ago, Dave2006 said: I used Model Researcher and for Type the Short_sig but its very hard to find the beginning of the model like i said before. I think I got 1 result but with many holes and was pretty fucked up. Without the parameters inserted into MR noone can tell what the problem might be. 1 Link to comment Share on other sites More sharing options...
Dave2006 Posted May 23 Share Posted May 23 (edited) Thanks but I'll leave that to the professionals, analyzing hex code is not my thing. I'll make some new Katana models in blender and hopefully I can convert them to xmesh soon. Edited May 23 by Dave2006 Link to comment Share on other sites More sharing options...
Dave2006 Posted May 23 Share Posted May 23 Can you upload the exported .obj models somewhere? I want to try to import them into blender add the .sps textures over them and edit these textures over the model and export then the editet textures back to the game. So its easier to make good looking textures and add decals ... Thanks Link to comment Share on other sites More sharing options...
Engineer shak-otay Posted May 23 Engineer Share Posted May 23 (edited) 2 hours ago, Dave2006 said: Can you upload the exported .obj models somewhere? Well, it's not a model delivery forum.😁 Trying to make some tool (seems there's up to 9 lods for the coat at least.) Some weird stuff, too. Not sure, whether I should leave it as is. Edited May 23 by shak-otay 1 Link to comment Share on other sites More sharing options...
Silence Exterminator Posted May 23 Share Posted May 23 3 hours ago, shak-otay said: Well, it's not a model delivery forum.😁 Trying to make some tool (seems there's up to 9 lods for the coat at least.) Some weird stuff, too. Not sure, whether I should leave it as is. hey i wanted to ask you one question its not related to ghost of tshushima i am reversing a simple model file found vertex buffer also found the starting section of face indices i use model researcher but when i input the offset to face indices it always gives error of mismatch vertices u can see in the pic provided the format is soo simple in the decoded text its mentioned index buffer if u want i can send u the file as well if u help me i will be really obliged also if ur on discord do share ur id, thanks Link to comment Share on other sites More sharing options...
Engineer shak-otay Posted May 23 Engineer Share Posted May 23 58 minutes ago, Silence Exterminator said: hey i wanted to ask you one question its not related to ghost of tshushima Hey, best would be if you opened an extra thread for this. 1 Link to comment Share on other sites More sharing options...
Silence Exterminator Posted May 23 Share Posted May 23 1 hour ago, shak-otay said: Hey, best would be if you opened an extra thread for this. ok also bro are u one discord if yes please send me ur discord id Link to comment Share on other sites More sharing options...
Engineer shak-otay Posted May 23 Engineer Share Posted May 23 pmed you. backTotopic: 541 sub meshes so far of shimura's armor; 31 still need to be fixed. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now