Users browsing this thread: 4 Guest(s)
DragonBall XenoVerse - Ripping script release + some model downloads inside
#1
Hey everone!

A couple of weeks ago I wrote a Blender script that extracts and exports DragonBall XenoVerse character models. After extracting a bunch and uploading them however, I was notified that the models do not meet this site's standards. I exported the models in a way that left as much of their original file layout in tact as possible for modding purposes, but it seems this site is far more heavily focused on usability. Hard to argue with that!

Unfortunately I don't really feel like going through them all again and pick the script back up, so I figured I'd just release everything I have for others to play with.

What needs to be fixed?
- Textures must be PNG only
- Move alpha channels in alpha-only textures to RGB or BW space
- Rename textures from "XXX_005_PartName/DATA000.png" to "XXX_005_PartName_000.png" e.g.
- Consolidate all "PartName" texture folders into the single parent "Textures" folder
- Join all mesh objects into one (Torso, Head, Arms, etc.)
- Include an exported OBJ and/ or DAE version as well
- While you're at it, the grayscale diffuse detail maps could use a cutoff; they don't have the blurry outline in-game. Wink

How the script works:
The main script is in the top-left Text view and can be run by hovering over it and pressing "alt+P". The script then finds the relevant data, runs it through the existing LibXenoverse tools, imports and assembles the resulting files, and then exports an FBX file.

I think the script is fairly linear and easy to follow, as well as decently commented. There are some weird lines like "['Something', 'SomethingElse'][1]", but these are just to allow for quick switching, as some characters follow different conventions. I.e.: To some a hat may need to be alligned to the Head bone, while another needs the Neck bone.

To make it all work on your end you need to:
- Have ImageMagick installed and added to your PATH. (Standard install seems to do so automatically iirc.)
- Have LibXenoverse installed.
- Have "emdtxi.exe" placed inside LibXenoverse's /bin folder. (See link below -> Tools.)
- Point the Blender script to your LibXenoverse directory (at the top of the script).
- Have an extracted DragonBall XenoVerse "DATA1" folder.
- Point the Blender script to DATA1's "chara" folder (at the top of the script).
- Specify the character code and versions you wish to extract (at the bottom of the script).

Pitfalls and caveats:
- There doesn't seem to be any clear way of determining whether a texture is special in any way, or can just be used as-is. To that end, I have added some "texture modifier" and "material modifier" code, to provide some user-level control over that.
- This also goes for model parts; the usual formula usually works, but there are exceptions like different part fallbacks and/ or requirements.
- I changed the script half-way through, so you will need to check if the character you're importing has some old "material modifier" code, somewhat near the top of the script.
- Teen Gohan had something weird going on, so I advice against starting with him. Videl seems to have a good coverage of different parts and possible pitfalls.

Downloads:
I've uploaded all characters I had ripped but were rejected to a public Dropbox folder (in FBX format), as well as my .blend file and emdtxi.exe application. I have also uploaded the emdtxi source code there, should you fear any viruses or just want to build it yourself. Note though that it is dependant on existing LibXenoverse code.

Now then, at long last - the link: https://www.dropbox.com/sh/yoek9rofktna4...HzRba?dl=0

If you have any questions, please feel free to ask! Hope someone will find this useful; enjoy!
Reply
Thanked by:
#2
mmm i'd use this if this was made available for 3ds max... :c
Reply
Thanked by:
#3
(07-26-2015, 09:04 PM)Demonslayerx8 Wrote: mmm i'd use this if this was made available for 3ds max... :c

Sheesh, you're welcome! =P

Seriously though, Blender isn't that hard to use - especially if all you need to do is run the script for personal use. =) So say you want to import Hercule; you find his character code (SAT, maybe?, set up the script and run it. Maybe modify the script to get the correct textures and such, but then you're done in Blender! You can import the generated FBX in Maya, Max, or whatever suits your fancy. Wink

If you were talking about the characters; those are all in FBX format, and can be downloaded and used as-is. (I edited my OP to clarify this.)
Reply
Thanked by:
#4
https://www.mediafire.com/folder/rdm1lq0...se_project
There's this made by a Killercracker on Xentax. Don't know how well it works though.
Reply
Thanked by:
#5
I think I saw a webpage where you can get plenty of Dragon Ball Xenoverse models, including the main character with each customization parts... but I forgot the page. (I found it on bookmarks)
there is also tips of how to rip the models just in case you're interested on getting them by yourself, or if by any chance some of your favourite models is missing from the page. Wink
even it has tips to rip models from other games too, and even it has another webpage linked to it that includes the entire Naruto saga characters ripped from all naruto games so far. Big Grin

This is the URL:

http://3dmodelssanctuary.blogspot.com.es...ge_28.html

This leads to the model extraction guides, if you want to get the models directly, just go to "List of released models" link on the
upper menu, it's easy... or else, choose one of the game franchise on the left sidebar.

PS: For now, it lacks plenty of the animal creatures that normally appears on some of those games, I dunno if it's focused on human models or anything else, becuz on some games, appears animal characters or anthros like
Beerus/Bills from DB Xenoverse or Pantherlily from Fairy Tail.
but yet, Excludes the lapin from One Piece Pirate Warriors and Iggy from Jojo Bizarre adventure, along with a plenty of other NPCs/Enemies from the listing games.  Cry
Anyway, there's plenty of ripping tips for the ones who are willing to help getting the missing models. I hope I had helped you with DB Xenoverse project. Wink
***Since the marine headquarters has been destroyed by unknown forces, we had decided to temporarily replace the actual rewards for a newer one... We are looking
for new criminals or updated rewards from the previous ones... meanwhile here will be no reward posting for some time.

if someone knows some important info of who is behind the attack on our headquarters, please contact one of our officials by den den mushi and will get rep+ and added as buddy, thanks for your contribution***

Akainu Sakazuki
fleet admiral from Marine Headquarters.

PS: I didn't lost my data for virus or hacker... it's just a funny joke... the truth is that my HD got damaged physically...  Cry
Reply
Thanked by:
#6
If there's something I want to point out in this thread, it would be that we are missing the custom character models for Majin, Namekian and Frieza's face. I hope you guys can rips those models out.
Reply
Thanked by:
#7
YES
I USE BLENDER
I'M HAPPY NOW
I can FINALLY rip these models!

I'll see what I can do to help.

I get this error from Blender when trying to run the script:
error Wrote:Python script fail, look in the console for now...
Why do I get this error?
Some guy who just lurks this place nowadays.
Reply
Thanked by:
#8
please do send Chronoa's model to [email protected] i desperately need her model for second life base mesh rigging and i do NOT own a macintosh o.o

(12-28-2015, 02:00 AM)gunmaker Wrote: please do send Chronoa's model to [email protected] i desperately need her model for second life base mesh rigging and i do NOT own a macintosh o.o

p.s. half of the models u had uploaded had been yanked by dca
solidfiles.com can give you 100% control of what u upload. and the files are completely permanent.(yet deleteable)
Reply
Thanked by:
#9
(12-28-2015, 02:00 AM)gunmaker Wrote: please do send Chronoa's model to [email protected] i desperately need her model for second life base mesh rigging and i do NOT own a macintosh o.o

(12-28-2015, 02:00 AM)gunmaker Wrote: please do send Chronoa's model to [email protected] i desperately need her model for second life base mesh rigging and i do NOT own a macintosh o.o

p.s. half of the models u had uploaded had been yanked by dca
solidfiles.com can give you 100% control of what u upload. and the files are completely permanent.(yet deleteable)

thanks for the suggestion of the link. Although I had no problems with hosts like MEGA. but indeed that *censored* DCA or copyright related shenanigams are getting on my nerves. specially when I look for some old gone stuff that will never return.
***Since the marine headquarters has been destroyed by unknown forces, we had decided to temporarily replace the actual rewards for a newer one... We are looking
for new criminals or updated rewards from the previous ones... meanwhile here will be no reward posting for some time.

if someone knows some important info of who is behind the attack on our headquarters, please contact one of our officials by den den mushi and will get rep+ and added as buddy, thanks for your contribution***

Akainu Sakazuki
fleet admiral from Marine Headquarters.

PS: I didn't lost my data for virus or hacker... it's just a funny joke... the truth is that my HD got damaged physically...  Cry
Reply
Thanked by:
#10
Can make a Google drive link containing the raw model files for all of the characters?
Reply
Thanked by:


Forum Jump: