Re: Rainbow Six: Siege Models Thread
Posted: Tue Oct 27, 2020 8:25 am
Fresh bump.
Is someone still working on it?
Is someone still working on it?
Game Research Forum
https://forum.xentax.com/
I've "succesfully" "extracted" models and textures from the game with the last version of Intel GPA. This should serve as a disclaimer, as I've only tried this with said program with relative success. It should also be noted that this is not my area of expertise. I'm not really knowledged when it comes to ripping and extracting models from games, nor am I good with programming or coding. If anything, my whole area of expertise is in 3D Modeling, texturing, rigging, etc... This means that I can edit meshes with no problem, which surprisingly comes useful when it comes to extracting these models. Anyway.
1) When it comes to meshes, it's indeed kind of a pain: It's not necessarily hard, but it requires patience, since the characters are relatively well segmented, for example, there's a general mesh for the head, for the hair, the arms, the top of the body, some belts, etc. This means you need to be ready to export (and explore) many different sectors of the frame in order to get the full model out. Once you accept this reality, you could, theoretically export all of the meshes, including characters and weapons. I haven't tried to export maps, however, I believe it is possible. Meshes are exported as .obj files which are easily importable to any 3D software.
There's a problem though, at least for me. All the meshes I've found seem to be... distorted? More specifically, they seem to be kind of flattened, not all the way through though, which is good since it means they can be fixed simply by scaling the mesh in the affected axis. I suppose this makes sense since you are getting a frame after all. It's a problem indeed but easily solved, however, it's worth noting since it adds to the time it takes to "succesfully" export a model. I've noted however that all the meshes in one frame seem to be squashed in the same axis, the same ammount, which would theoretically mean that you could export many meshes (head, hair, arms, etc) and then scale them all together, fixing all meshes simultaneously.
Another solvable problem is that meshes get a lot of overlapping vertices, almost as if all faces were not joined, this can be solved by merging all overlapping faces, deleting the duplicated vertices.
An unsolvable problem, on my end at least, is that meshes seem to be posed, which also kind of makes sense since you are getting a frame l, so, you don't get them in a easily editable pose (T-Pose or A-Pose). This, added to that it doesn't seem possible to get the models rigged (it's a .obj after all...), means manually rigging them will be harder.
2) When it comes to textures, it's easier. Textures seem to be in the same location as meshes, which means that once you find a mesh, you should also see all the textures used by said mesh, so, you don't need to look for them all over the program. I found diffuse maps, normal maps (inverted (green), but found them nonetheless), and some other maps I don't remember (specular, or roughness I suppose). Once you export them, you get them in .dds or .png files, your choice.
Here's the final problem however. You don't get the UV maps. This means that your textures won't be useable unless you unwrap the meshes. This is no easy work, since there's no easy way of knowing where the original seams were as far as I know.
Luxox is so busy (full time) and he's a cool guy he can help when he's free, but Floxay surprised us in https://p3dm.ru/user/floxay/ but i send him like a chain of messages, he responded just for one message, anyway, i hope someone can make a miracle...5 yearsaajax wrote: ↑Sun Dec 06, 2020 7:10 pm I tried ripping them as well. Maybe we could help each other with this. I tried it with renderdoc, it didn't work for me. I don't know much about 3d. I started learning it recently. I also tried to contact Luxox and floxay who were able to rip some models. None of them answered me. I really want to get those models but everyone who knows something or who has them is less than uncooperative. I hoped we could help each other with this.
You can decently rip textures from the game using NinjaRipper. While meshes don't come out properly, textures are all there.killahtree wrote: ↑Wed Dec 09, 2020 5:07 am Anyone here have any clue as to how the hell textures files are stored? I know they are BC1, but with some random data scrambled between texels, of which I have found no way to filter out. I've been stuck on this for a couple months now and I've pulled every hair follicle off of my scalp.
You can see actual normal crap show up, but then it ends because the parsing continues through the shitty bytes. The dumps are correct, I'm 100% positive about that, but I can't parse the textures.
https://i.imgur.com/SxfRCYT.jpeg
Tushkan is gone and I don't know whom else to ask about this.
Attached are some examples, hoping someone can tell me what I'm missing. Thanks.
With all due respect, that has literally nothing to do with what I'm talking about. I am extracting the forges...dovahkiinbro47 wrote: ↑Wed Dec 09, 2020 7:54 amYou can decently rip textures from the game using NinjaRipper. While meshes don't come out properly, textures are all there.killahtree wrote: ↑Wed Dec 09, 2020 5:07 am Anyone here have any clue as to how the hell textures files are stored? I know they are BC1, but with some random data scrambled between texels, of which I have found no way to filter out. I've been stuck on this for a couple months now and I've pulled every hair follicle off of my scalp.
You can see actual normal crap show up, but then it ends because the parsing continues through the shitty bytes. The dumps are correct, I'm 100% positive about that, but I can't parse the textures.
https://i.imgur.com/SxfRCYT.jpeg
Tushkan is gone and I don't know whom else to ask about this.
Attached are some examples, hoping someone can tell me what I'm missing. Thanks.
Is there already a forge unpacker for R6 or are you working on it? I'm just curious.killahtree wrote: ↑Wed Dec 09, 2020 10:19 pmWith all due respect, that has literally nothing to do with what I'm talking about. I am extracting the forges...dovahkiinbro47 wrote: ↑Wed Dec 09, 2020 7:54 amYou can decently rip textures from the game using NinjaRipper. While meshes don't come out properly, textures are all there.killahtree wrote: ↑Wed Dec 09, 2020 5:07 am Anyone here have any clue as to how the hell textures files are stored? I know they are BC1, but with some random data scrambled between texels, of which I have found no way to filter out. I've been stuck on this for a couple months now and I've pulled every hair follicle off of my scalp.
You can see actual normal crap show up, but then it ends because the parsing continues through the shitty bytes. The dumps are correct, I'm 100% positive about that, but I can't parse the textures.
https://i.imgur.com/SxfRCYT.jpeg
Tushkan is gone and I don't know whom else to ask about this.
Attached are some examples, hoping someone can tell me what I'm missing. Thanks.
I haven’t looked into them much, do you know if they’re the mesh or meshshape forges?