Users browsing this thread: 78 Guest(s)
Pokémon Model Ripping Project
(03-09-2015, 02:03 AM)fridge225 Wrote: I have done some quick tests using your ORAS script RTB using Lopunny and Mega Lopunny BCH files. Lopunny imports the correct model but the weightings seem to be placed in wrongs groups with such as some ears holding arms and things, whilst some groups are just empty. Mega Lopunny has an error importing saying the vertex index in face is out of range [8,7,6]. This causes only about 1/3 of the model to import, however what is imported seems to be weighted almost perfectly. I hope you can fix these Scripts soon RTB, keep up the good work. I haven't tried the script with XY models as I don't have the XY BCHs.
Yeah, that would be because the supposed "vertex flags" I found earlier aren't exactly what they're supposed to be -- two models with the same flags have different setups for some reason. I'll continue researching that, hopefully I can finally figure that out soon and have a flawless importer.

I did fix Mega Lopunny, though, that one will now import correctly if you re-download the script. Lopunny itself doesn't work because of a different reason that I'll also have to look into fixing (for both its X/Y and OR/AS models). Fix one thing, break three others, it seems...

(EDIT: Aaaand I speak too soon, by rewriting some arguably-sloppy parts of the script, I got Lopunny to import correctly now.)
(EDIT 2: And fixed the Cosplay Pikachus now, too.)
(EDIT 3: Aaaaaaaaaaand I fixed some more sloppy coding. Whoops.)
(EDIT 4: ahfdfhdadsgkjsfhdshfk Fixed for sure this time.)

(03-08-2015, 09:03 PM)MandL27 Wrote: Couple questions about this ripping project:
1: As for requests, what about the fully evolved Unova starters and/or Haxorus?
2: For the textures, how hard would it be for the end user (read: anyone not doing ripping/uploading) to edit the textures to remove the outlines? Outside of a cel-shaded environment, they're kinda unfitting.
1. Perhaps in the next batch, I don't have them planned for the current double-batch.
2. Well, the textures are mostly flat-shaded, so it might not actually be too hard to do so. Using the "shadow maps" / "2" textures as an inverse on the main textures should help cut down the shading, making it easier to edit for that kind of thing.
Reply
Thanked by: DJTHED
(03-09-2015, 10:22 AM)Random Talking Bush Wrote:
(03-09-2015, 02:03 AM)fridge225 Wrote: I have done some quick tests using your ORAS script RTB using Lopunny and Mega Lopunny BCH files. Lopunny imports the correct model but the weightings seem to be placed in wrongs groups with such as some ears holding arms and things, whilst some groups are just empty. Mega Lopunny has an error importing saying the vertex index in face is out of range [8,7,6]. This causes only about 1/3 of the model to import, however what is imported seems to be weighted almost perfectly. I hope you can fix these Scripts soon RTB, keep up the good work. I haven't tried the script with XY models as I don't have the XY BCHs.
Yeah, that would be because the supposed "vertex flags" I found earlier aren't exactly what they're supposed to be -- two models with the same flags have different setups for some reason. I'll continue researching that, hopefully I can finally figure that out soon and have a flawless importer.

I did fix Mega Lopunny, though, that one will now import correctly if you re-download the script. Lopunny itself doesn't work because of a different reason that I'll also have to look into fixing (for both its X/Y and OR/AS models). Fix one thing, break three others, it seems...

(EDIT: Aaaand I speak too soon, by rewriting some arguably-sloppy parts of the script, I got Lopunny to import correctly now.)
(EDIT 2: And fixed the Cosplay Pikachus now, too.)


(03-08-2015, 09:03 PM)MandL27 Wrote: Couple questions about this ripping project:
1: As for requests, what about the fully evolved Unova starters and/or Haxorus?
2: For the textures, how hard would it be for the end user (read: anyone not doing ripping/uploading) to edit the textures to remove the outlines? Outside of a cel-shaded environment, they're kinda unfitting.
1. Perhaps in the next batch, I don't have them planned for the current double-batch.
2. Well, the textures are mostly flat-shaded, so it might not actually be too hard to do so. Using the "shadow maps" / "2" textures as an inverse on the main textures should help cut down the shading, making it easier to edit for that kind of thing.

1: Cool. Also, where's Mega Gallade?
2: But that doesn't fix the fact that there are black lines cutting across various textures.
3DS FC: 2105-8909-0435
NNID: MandL27
Reply
Thanked by:
It depends how much effort you want to put into getting good results.

With just a steady hand and copy of Inkscape or even the path tool in Photoshop you could trace over the shapes and fill them in with the matching colours, also get much higher resolution textures if you want to remake the whole thing.

Though, then you have to deal with the baked-in shadows, either remove them entirely and let your renderer deal with the model's lighting or bake in your own more realistic AO map for a better (and again, high res) result. Finally, there's also parts that use dark lines to define features on the mesh - like Squirtle's shell, Gardevoir's hair, or most Pokemon's eyes and mouths - that you'd have to repaint them with less stark lines or go in and make large geometry edits so that the features aren't lost completely.
Reply
(03-09-2015, 12:54 PM)The 100 Mega Shock! Wrote: It depends how much effort you want to put into getting good results.

With just a steady hand and copy of Inkscape or even the path tool in Photoshop you could trace over the shapes and fill them in with the matching colours, also get much higher resolution textures if you want to remake the whole thing.

Though, then you have to deal with the baked-in shadows, either remove them entirely and let your renderer deal with the model's lighting or bake in your own more realistic AO map for a better (and again, high res) result. Finally, there's also parts that use dark lines to define features on the mesh - like Squirtle's shell, Gardevoir's hair, or most Pokemon's eyes and mouths - that you'd have to repaint them with less stark lines or go in and make large geometry edits so that the features aren't lost completely.

Baked-in shadows don't bother me as much as baked-in cel shading. And I could theoretically use normal maps, specular maps, or just redraw the lines to not be solid black (baking on either of the above) to keep those details intact. Pokedex 3D Pro did that.
3DS FC: 2105-8909-0435
NNID: MandL27
Reply
Thanked by:
They did pretty much bake parts of the cel-shading in
Reply
Thanked by:
(03-09-2015, 01:29 PM)The 100 Mega Shock! Wrote: They did pretty much bake parts of the cel-shading in

That's my point! That's what I've been referring to the entire time!
3DS FC: 2105-8909-0435
NNID: MandL27
Reply
Thanked by:
(03-09-2015, 01:46 PM)MandL27 Wrote:
(03-09-2015, 01:29 PM)The 100 Mega Shock! Wrote: They did pretty much bake parts of the cel-shading in

That's my point! That's what I've been referring to the entire time!
Then that would go back to what I had mentioned in an earlier post about how to remove it.
Reply
Thanked by:
(03-09-2015, 01:52 PM)Random Talking Bush Wrote:
(03-09-2015, 01:46 PM)MandL27 Wrote:
(03-09-2015, 01:29 PM)The 100 Mega Shock! Wrote: They did pretty much bake parts of the cel-shading in

That's my point! That's what I've been referring to the entire time!
Then that would go back to what I had mentioned in an earlier post about how to remove it.

That shows how to solve the shading, but not the outlines. Which is what I'm referring to by "baked-in cel shading."
3DS FC: 2105-8909-0435
NNID: MandL27
Reply
Thanked by:
(03-09-2015, 01:46 PM)MandL27 Wrote: That shows how to solve the shading, but not the outlines. Which is what I'm referring to by "baked-in cel shading."

That's not cell shading. It's just outlines. Like The 100 Mega Shock! said earlier, you'd have to remove the outlines or tone the outlines down manually.

(03-09-2015, 01:52 PM)Random Talking Bush Wrote:
(03-09-2015, 01:46 PM)MandL27 Wrote:
(03-09-2015, 01:29 PM)The 100 Mega Shock! Wrote: They did pretty much bake parts of the cel-shading in

That's my point! That's what I've been referring to the entire time!
Then that would go back to what I had mentioned in an earlier post about how to remove it.

Speaking of that, do some pokemon lack a texture to remove their baked in shading? Several Pokemon I've downloaded do not include one, like several of the eeveelutions.
Just an amateur (very amateur) 3D animator here. Don't mind me.
Reply
Thanked by:
What I mean is, both the hard shadows and the outlines are painted on the textures to enhance the cel-shader, so there'd be the need to go over the shapes with flat fills (or use the shadow map but that leaves a few shadows in place for extra dark areas) and draw softer lines/shading in areas like eyes and mouths.
Reply
Thanked by:
Keep up the good work RTB!
This update fixed almost 90% of the model I used, Aipom still have some problems with the weight around the ears.
Cold as Regice Cool
[Image: Regice_Signature_by_evanscythe13.png]
Reply
Thanked by:
Awww, I was going to request Unova's legendary dragon trio. Oh, well. I guess I can make do with another request now that Frogadier's been submitted. I'd like to request Entei, Tornadus and Thundurus (both Incarnate and Therian Forms) next.
The future of things to come...
NID - LDEJRuff
3DS FC - 1349-9258-6921
Switch FC - SW-6321-5752-9422
Reply
Thanked by:
Oh boy~ Script v3.0 is working great so far -- I was able to import everything from Bulbasaur to Diglett so far without any of them glitching out, and some of the formerly-broken ones like Mega Venusaur, Jirachi and Xerneas actually import correctly without needing to tweak a zillion things now. I think those byte sets I found might've been the key! Cute

...I'll test up to the end of the 1st Generation models tomorrow, and then I'll upload a newer revision.


(03-10-2015, 01:26 AM)LDEJRuff Wrote: Awww, I was going to request Unova's legendary dragon trio. Oh, well. I guess I can make do with another request now that Frogadier's been submitted. I'd like to request Entei, Tornadus and Thundurus (both Incarnate and Therian Forms) next.
I already finished Entei earlier, and it'll be in the next mega-batch I upload.
Reply
Thanked by: DJTHED, Chirz, Mystie
Thank you SO much for all of this. I haven't checked this for a long time, so I might be a little bit late, but thank you for the starters, looking forward to bulbasaur.
Reply
Thanked by:
THERE. New scripts. Third time's the charm? This should fix those rigging problems once and for bien. If anything doesn't import, please tell me as I'm pretty sure I've got everything else working 100% now -- I've tested Pokémon #001-151 and a handful of others and there seem to be absolutely no issues now.
Except for Mega Diancie and Hoopa Unbound but that's because of another problem involving the vertex counts which I'll be fixing up next time.
Reply
Thanked by: DJTHED, TGE


Forum Jump: