Jump to content

Tom Clancy's Rainbow Six Siege 3D Model Tools


_MaZ_TeR_

Recommended Posts

2022 R6S Object UIDs and their locations.rarNew thread for Tom Clancy's Rainbow Six Siege 3D models. Here's the old thread from wayback machine: https://web.archive.org/web/20230817131610/https://forum.xentax.com/viewtopic.php?t=15031

I'm just going to copy-paste the whole thread I had on Xentax to make life easier:

Quote

 Tool's project seems to have been discontinued. If you are still interested in using this tool, you should use the DepotDownloader to get Manifest 133280937611742404 of R6S. This manifest is updated to Y7S2.2.

First extraction tool made by Tushkan (requires Python to work, is glitchy):

https://www.dropbox.com/sh/b2cuse4hp90ym0g/AADXaqKfyrCY9joUtsnlqTfja?dl=0

Second extraction tool made by parzivail and floxay, includes a dumper and an asset viewer (requires just up to date .NET framework installation and familiarity working with Windows command prompt. AssetCatalog requires a lot of time and patience to go through all of the million different assets, refer to the UID lists below. Seems to be more stable):

https://github.com/parzivail/RainbowForge

.DDS to .png normal map exporter:

DDS2 to PNG.rar

UID list:
Here is a UID spreadsheet done by me with everything I have found from specific archives:
https://docs.google.com/spreadsheets/d/1furKTdeHsgs15cbTfzBuLHX76cmWBG6VeydF5iQxEBE/edit#gid=0

2022 R6S Object UIDs and their locations.rar

Ultra Texture Pack texture location:
datapc64_mtx_bnk_textures4


(If you have the UHD pack properly installed, the HD textures get exported with rest of the standard resolution textures)

Location for textures usually used by player characters, NPCs, their equipment and probably weapons:
datapc64_ondemand.forge


List of assets and their UIDs made by DeadmanWasTaken:
https://drive.google.com/file/d/12NTfPxCBzbUR6CPoLQPqLzp6EyLiFkcZ/view

UUIDList.rar

Another asset list by 09williamsad:
https://docs.google.com/spreadsheets/d/1Ik0LOTpO5qNIwWUGmqdXBvGCWo0msPsnBV15IoIwBjk/edit#gid=1372597097

Catalog of my findings for AssetCatalog (paste it to the main folder, replace if needed), mostly first and third person view models for the operators and also some gadgets:
https://www.mediafire.com/file/vn8zwihmqf5gesu/catalog-log.db/file
https://www.mediafire.com/file/uf8yyep72r10acw/catalog.db/file

Texture types by assets:

Character models:
Diffuse + Translucency (light shines through cartilage -effect)
Normal
Specular
(If UHD pack installed: 4k normal + cavity detail map)

Note, operators' head object will dump all of the textures belonging to the specific headgear, with the headgear included, same as when extracting the textures from a headgear with it dumping the head object's textures. No need to find both the objects if you just need the textures. Sometimes different headgear have similar looking head objects, even if they belong to different headgears, so keep that in mind if you are wondering about getting textures you're not looking for.

Translation for the DumpTool commands:

dump: When you want to export a single object or texture, use this.

dumpall: Dumps everything in a given forge file (not sure if it works on textures)

findallmeshpropsglobal: Once you have found a UID of an object (maybe a texture works too on finding objects, I'm not sure as I haven't tried), use this command to look for the corresponding package from each one of the forge files (that is if you do not know its location).

findallmeshprops: If you know where the packages are located, use this to speed up the finding process, as it will only look for them in this single archive. For example, it seems that most packages are always in the datapc64_ondemand.forge archive. UHD textures are in datapc64_mtx_bnk_textures4.forge, however the tool will automatically export them if you simply select the ondemand archive.

dumpmeshprops: Once you have run either of the findallmeshprops commands, you now have the UID of an object. You can use this to dump textures and every associated object, including the head and eye/mouth objects even if you don't have their UIDs. And best of all, you can figure out the other objects UIDs as well with this method. This also works best when exporting weapons and attachments that have small individual pieces that are for some reason separate UIDs in the game.

dumpallmeshprops: I reckon this exports every single texture and forge from a given forge archive.

 

Edited by _MaZ_TeR_
Link to comment
Share on other sites

  • 1 month later...
  • 3 months later...

Hi

Thanks for sharing this

I really would like to extract Solis for cosplay purposes, I would love to examine her gloves and headgear up close to get the details right
Considering she released in Y7S4, I don't really know where to start

Any help would be appreciated!!

Thanks!

Link to comment
Share on other sites

On 4/27/2024 at 4:44 AM, BlinkAChu said:

Hi

Thanks for sharing this

I really would like to extract Solis for cosplay purposes, I would love to examine her gloves and headgear up close to get the details right
Considering she released in Y7S4, I don't really know where to start

Any help would be appreciated!!

Thanks!

As stated in the text, the project was discontinued as of Y7S2.2, and updates since then have newly encrypted the forge files, making them undecryptable.

Link to comment
Share on other sites

  • 4 weeks later...

Thanks for retriving the thread and files back!

But I encountered some problems using dumptools 1.3.1 while trying to extract files from Y6S1. I cannot use command "find", which just give no feedback. And everytime I trying to dump out something, the cmd output looks like that. And the "inspect" seems doesn't work for me, too. I have installed the .NET Core 6 and many other .NET related libs, but the problem still exists. What should I do to fix this problem?

Thanks!

image.thumb.png.acfb66ec8c86a7fa66088b1af4f064bb.png

Link to comment
Share on other sites

43 minutes ago, Lkuinoxe said:

Thanks for retriving the thread and files back!

But I encountered some problems using dumptools 1.3.1 while trying to extract files from Y6S1. I cannot use command "find", which just give no feedback. And everytime I trying to dump out something, the cmd output looks like that. And the "inspect" seems doesn't work for me, too. I have installed the .NET Core 6 and many other .NET related libs, but the problem still exists. What should I do to fix this problem?

Thanks!

image.thumb.png.acfb66ec8c86a7fa66088b1af4f064bb.png

Sorry, but please ignore this post. I made some mistake using this tool.

Link to comment
Share on other sites

  • 5 weeks later...
On 5/26/2024 at 7:49 PM, Lkuinoxe said:

Sorry, but please ignore this post. I made some mistake using this tool.

Hi, 

Did you manage to get make it work? I wanna extract Deimos from r6 but it's looking bleak right now :(

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...