Search found 103 matches

by Tushkan
Tue Jan 12, 2021 6:58 pm
Forum: 3D/2D models
Topic: Rainbow Six: Siege Models Thread
Replies: 456
Views: 56030

Re: Rainbow Six: Siege Models Thread

Well then you should definitely read some tuts about it ) It's not that hard though sometimes it has it's peculiarities that aren't immediately apparent. On map export: I don't plan to invest much time in maps. My personal goal is to rip characters with skeletons and skinning. Everything else is of ...
by Tushkan
Tue Jan 12, 2021 6:30 pm
Forum: 3D/2D models
Topic: Rainbow Six: Siege Models Thread
Replies: 456
Views: 56030

Re: Rainbow Six: Siege Models Thread

In python brackets mean either tuple (an iterable non mutable list) or execution grouping. (1,2) is a tuple, while (1+5) or (a==b) or simply (1) is a group. To nake it a tuple, add a comma like this (1,). Or even better, simply do x2C == 1
by Tushkan
Tue Jan 12, 2021 10:48 am
Forum: 3D/2D models
Topic: Rainbow Six: Siege Models Thread
Replies: 456
Views: 56030

Re: Rainbow Six: Siege Models Thread

On my machine cache is generated within 1-2 minutes. If it goes longer - something went wrong. But I need statistics to find what exactly went wrong. If restart solved your problem then fine. I had links compile exponentially longer over tine but I since modified code to make it faster. So if it goe...
by Tushkan
Tue Jan 12, 2021 1:15 am
Forum: 3D/2D models
Topic: Rainbow Six: Siege Models Thread
Replies: 456
Views: 56030

Re: Rainbow Six: Siege Models Thread

You need to generate cache once. Then revert code back so you don't have to wait so long each time you fire a script. binutils is a redundant dependency. I've updated the tool again, you can redownload it. Of just go to r6s/forge.py and comment out the `from binutils import phex` line. It's never us...
by Tushkan
Tue Jan 12, 2021 12:27 am
Forum: 3D/2D models
Topic: Rainbow Six: Siege Models Thread
Replies: 456
Views: 56030

Re: Rainbow Six: Siege Models Thread

IF you use my uid then it should work fine. When you first ran dump_asset, it should have created a 'cache' folder next to it. DO you have it? My only guess is cache didn't initialize properly so it can't find links. Also I have updated tool to be a little bit more verbose and fixed a couple issues ...
by Tushkan
Mon Jan 11, 2021 11:03 pm
Forum: 3D/2D models
Topic: Rainbow Six: Siege Models Thread
Replies: 456
Views: 56030

Re: Rainbow Six: Siege Models Thread

It didn't find any asset that would have given UID as a child. So it returned None instead of list. Loop couldn't iterate through None object and failed. In short, no asset found that has that id as a child. How do you insert a UID you're truing to search?
by Tushkan
Mon Jan 11, 2021 10:03 pm
Forum: 3D/2D models
Topic: Rainbow Six: Siege Models Thread
Replies: 456
Views: 56030

Re: Rainbow Six: Siege Models Thread

Cache is created automatically by the scripts that need it. You should see a folder named cache inside scripts dir. I can't tel what went wrong without seeing dump_asset's console output. DOn't run it via double-click. Run cmd.exe, navigate to the scripts folder, then run the script in that cmd. It ...
by Tushkan
Mon Jan 11, 2021 4:51 pm
Forum: 3D/2D models
Topic: Rainbow Six: Siege Models Thread
Replies: 456
Views: 56030

Re: Rainbow Six: Siege Models Thread

I honestly never bothered to test. It looks like their uids are stored in asset files so they should be accessible via scripts. The only caveat is each texture package type (texture0,texture1,texture2,texture3) has it's own magic number which is used in r6s.tex.is_texture() to detect whether this fi...
by Tushkan
Mon Jan 11, 2021 12:42 pm
Forum: 3D/2D models
Topic: Rainbow Six: Siege Models Thread
Replies: 456
Views: 56030

Re: Rainbow Six: Siege Models Thread

Oops, my bad. I dropped binutils instead of binstream. Updated dropbox now. Official binstream wouldn't work because mine is a custom wrapper that I use to write less code when deserializing. The only thing they have in common is their names ) Redownload the zip and you should be good to go.
by Tushkan
Fri Jan 08, 2021 1:44 am
Forum: 3D/2D models
Topic: Rainbow Six: Siege Models Thread
Replies: 456
Views: 56030

Re: Rainbow Six: Siege Models Thread

Ok boys and girls. It's 2021 and I think it's time to drop some news. I updated my code to work (more or less) with Y5 forges, made a couple scripts to ease the process and now I'm releasing it for you all to use. You can download it here https://www.dropbox.com/sh/b2cuse4hp90ym0g/AADXaqKfyrCY9joUts...
by Tushkan
Mon Dec 21, 2020 7:08 am
Forum: 3D/2D models
Topic: Rainbow Six: Siege Models Thread
Replies: 456
Views: 56030

Re: Rainbow Six: Siege Models Thread

Sorry for my long absence, can't still find time to get back on track with this stuff. killahtree if you want to get hands on my code, you can ping me over at discord (Ulibos#3846) I'll share my sources and guide you through it. It's divided in 3 parts and needs some explanations to not get lost. I ...
by Tushkan
Sat Sep 05, 2020 1:42 pm
Forum: 3D/2D models
Topic: Rainbow Six: Siege Models Thread
Replies: 456
Views: 56030

Re: Rainbow Six: Siege Models Thread

Yes, but it's not straightforward. And I need to update my code so it correctly reads 2020 version of forge files.
by Tushkan
Fri Sep 04, 2020 5:10 pm
Forum: 3D/2D models
Topic: Rainbow Six: Siege Models Thread
Replies: 456
Views: 56030

Re: Rainbow Six: Siege Models Thread

Oh, btw, if gou intend to debug the game, make sure you do it in offline mode. If you dont' have a spare acc ) I'd occasionally even shut down the internet to avoid any fuckups. Also, unpacked exe is protected heavily with vm. And doesnlt seem to have string. Those are packed partially in ui files a...
by Tushkan
Fri Sep 04, 2020 5:02 pm
Forum: 3D/2D models
Topic: Rainbow Six: Siege Models Thread
Replies: 456
Views: 56030

Re: Rainbow Six: Siege Models Thread

I'll try to answer latest questions raised here. Do debug the game with x64dbg one needs to start the game, wait for virtualization to unpack, kill BE process (there is a bat that does that, seen in on unknowncheats if my memory serves me) then attach to running process. It did work in 2018, did fai...
by Tushkan
Mon May 11, 2020 12:07 pm
Forum: 3D/2D models
Topic: Rainbow Six: Siege Models Thread
Replies: 456
Views: 56030

Re: Rainbow Six: Siege Models Thread

Weeell, I can, you can't ) I did not publish any of these tools except for a mesh converter in my dropbox. And it expects unpacked forge data. I can unpack it, but I have to fix metadata encoding. I guess it's about time to write a small faq with project status to not answer same questions over and ...