Page 6 of 49

Re: Ninja Ripper

Posted: Wed Jan 23, 2013 10:02 am
by deadca7
Sammie wrote:Just upload 2-3 model-rips of every game you have. ;)
Love your work. I have uploaded two Diablo 3 models and two Guild Wars 2 models for you with texture :)

http://filebeam.com/99aff7897a017aa94ddc80b8ec6ed530

EDIT:

Some more rips for you. SonicGeneration, StreetFighterIV, TheWalkingDead

http://filebeam.com/46466a62793735e3afa3db75a9ddff39

Re: Ninja Ripper

Posted: Wed Jan 23, 2013 12:48 pm
by RacingFreak
Alright I will take some rips asap

Re: Ninja Ripper

Posted: Wed Jan 23, 2013 4:14 pm
by Sanya
Very sorry, doesnt have anything at the moment. Call of Duty 4 with unsupported UV data (well, it's not really nessasary to me, since 3dx doing its work well with that game seria), and Serious Sam 3 (sunglasses are from this one).

Script works well, thank for your job :)

Re: Ninja Ripper

Posted: Thu Jan 24, 2013 10:09 am
by Sammie
deadca7 wrote:Love your work. I have uploaded two Diablo 3 models and two Guild Wars 2 models for you with texture :)
Some more rips for you. SonicGeneration, StreetFighterIV, TheWalkingDead
Thx :) I never really scripted something in python before, so I'm glad my source works :D

I rewrote the plugin again and included a new uv_parser-function to have the flexibility to add game-specific UV-Parser-routines for games with UV-Integer-values.
Because every game has other calculations, I need to add them manually for every game. I started with your Diablo 3 .rips.

Image
Sanya wrote:Call of Duty 4 with unsupported UV data (well, it's not really nessasary to me, since 3dx doing its work well with that game seria), and Serious Sam 3 (sunglasses are from this one).
I think Call of Duty 4 has UV data.. there are integer-Values inside the .rip, but the problem is to figure out, how to decode them.

Example-Values.. 4 Numbers per row must be decode to two floats (between 0 and 1). If anyone has an idea, let me know ;)

Code: Select all

129 | 48 | 195 | 55 
129 | 48 | 169 | 55 
255 | 116 | 33 | 195 
255 | 116 | 33 | 195 
129 | 48 | 169 | 55 
129 | 48 | 195 | 55 
158 | 45 | 228 | 52 
115 | 45 | 228 | 52 
78 | 45 | 228 | 52 
138 | 45 | 52 | 53
181 | 45 | 51 | 53 
101 | 45 | 52 | 53 
126 | 45 | 82 | 53 
Download new Plugin v1.07

Re: Ninja Ripper

Posted: Thu Jan 24, 2013 10:37 am
by deadca7
Amazing, great work.

Looks like the Diablo 3 fix works on the Guild Wars 2, Sonic Generations, Street Fighter 4 and The Walking Dead models. You just have to rename the other texture files inside the walking dead model to Tex_1913_0.dds.

Street Fighter 4 rips done before Ninja Ripper 1.1.2 aren't working, but the ones done after 1.1.2 works. So if people are having trouble with the UV's do a re-rip with 1.1.2

Re: Ninja Ripper

Posted: Thu Jan 24, 2013 11:01 am
by Sammie
The diablo-fix has nothing to do with the texture-display. You don'thave to rename anything. It autoloads the first texturename, found in the .rip file.
Cuz the .rip-files have no material-groups, its not possible the support meshes with multiple textures. I can only display one texture for the whole model.

Re: Ninja Ripper

Posted: Thu Jan 24, 2013 11:09 am
by deadca7
Sammie wrote:The diablo-fix has nothing to do with the texture-display. You don'thave to rename anything. It autoloads the first texturename, found in the .rip file.
Cuz the .rip-files have no material-groups, its not possible the support meshes with multiple textures. I can only display one texture for the whole model.
Yeah that's what I meant on the Walking Dead model, because I only included the diffuse texture, and it looks like the normal map is the one Noesis loads on default :)

I did a re-rip on sonic. All the doodads work, but the characters are messed up. Kinda weird since the Tails model I uploaded earlier works just fine.
http://filebeam.com/f1c847672cff52303ac70611f78f63ec

Re: Ninja Ripper

Posted: Thu Jan 24, 2013 11:44 am
by Tosyk
Sammie wrote:Cuz the .rip-files have no material-groups, its not possible the support meshes with multiple textures. I can only display one texture for the whole model.
rip files has only one texture per mesh

Re: Ninja Ripper

Posted: Thu Jan 24, 2013 12:26 pm
by Sammie
Tosyk wrote:
Sammie wrote:Cuz the .rip-files have no material-groups, its not possible the support meshes with multiple textures. I can only display one texture for the whole model.
rip files has only one texture per mesh
Yes diffuse, but the .rip has sometimes normals, speculars, lightmaps and so on in the texture-list.. and I see no possibility to determine automatically, which .dds-file is which texture, or is there a specific scheme, sort-order or something?
deadca7 wrote:I did a re-rip on sonic. All the doodads work, but the characters are messed up.
Looks fine for me, make a screenshot pls

Re: Ninja Ripper

Posted: Thu Jan 24, 2013 12:37 pm
by Tosyk
Sammie wrote:or is there a specific scheme, sort-order or something?
no, 'cause for ninja ripper it's just a data flow
so sometimes on the first (_0.dds) place there could be diffuse and sometimes a normal map

Re: Ninja Ripper

Posted: Thu Jan 24, 2013 12:40 pm
by deadca7
Sammie wrote:Looks fine for me, make a screenshot pls
ImageImage

Re: Ninja Ripper

Posted: Thu Jan 24, 2013 12:49 pm
by Tosyk
deadca7 wrote:
Sammie wrote:Looks fine for me, make a screenshot pls
ImageImage
just flip uv on export

Re: Ninja Ripper

Posted: Thu Jan 24, 2013 12:51 pm
by deadca7
Tosyk wrote:just flip uv on export
Ahhh, stupid me. Thanks :p

Re: Ninja Ripper

Posted: Thu Jan 24, 2013 1:21 pm
by Sammie
@deadca7
hmm.. maybe I uploaded a wrong version. Set g_flipUV = 1 in the script, to fix that.
Tosyk wrote:no, 'cause for ninja ripper it's just a data flow
so sometimes on the first (_0.dds) place there could be diffuse and sometimes a normal map
hmm, too bad..
deadca7 wrote:Yeah that's what I meant on the Walking Dead model, because I only included the diffuse texture, and it looks like the normal map is the one Noesis loads on default :)
Download the script again. I inserted a little file-exist check. So if you delete (or move) your unnecessary files (normal, specular..) out of the folder, its loading only the diffuse now.

Re: Ninja Ripper

Posted: Thu Jan 24, 2013 3:20 pm
by deadca7
Sammie wrote:Download the script again.
The plugin works with almost everything I have tested today, great work man.

These are the two rips I got right now that still does not work.
http://filebeam.com/1c6541ab934bb3a37e5e5aec840c4abb

It's the doodads in Diablo 3 and LEGO The Lord Of The Rings

Edit:

Looks like Dead Island has problems too.
http://filebeam.com/5e0e842b7bdd1d30fc1b5c91c6d1afc8