A bad tutorial on how to rip the models + animations from ultrakill and put them in blender
Note: Im using a blender addon to import the models, this is because fbx import is kinda broken by default in blender. The addon Im using is called better fbx importer and exporter. Its paid, but there are other ways to get it. Try without the addon first. If it doesnt work, DM me for a link.
This is NOT a blender tutorial. k? pls dont ask me blender questions.
You will need: Blender (free), AssetStudio (free), and if you want to make gifs, some sort of program like photoshop. I'm not explaining how to render things or make gifs.
Go to your install of ultrakill and copy the file path.
Open asset studio and click LOAD FOLDER. Not any of the other ones. Paste the path to your ultrakill FOLDER. Not any of the folders inside that folder, just use the whole thing. Then. Wait. If you dont have enough ram, this wont work. If your pc isnt great this will probably freeze up. If that happens, sorry not much I can do.
Once its all loaded, go to "asset list", then under filter type select "animator" and "animationclip". Search for what model you want. In this case, theres a lot. I dont remember which one i used but most of them should work. Some may have extra stuff attached, like swords.
right click the animator and click "go to scene hierarchy"
Select it. Again, this isn't a blender tut so the model you grab may be incomplete, for ex: sisyphus and minos have separate parts for their hearts/veins and sisyphus has a unique head made of 3 parts. Im sorry I wont be explaining all that :p This is just a basic guide. Experiment and you'll get it eventually.
BTW you can grab his weapon models but I havent figured out how to include them with the animations yet. If its even possible, idk.
Now for the annoying part. Finding the animation. If you just search for gabriel, you'll notice only 3 come up. I suggest sorting only by "animationclip" (do not use the search bar) and trying to find one. If you grab an animation for someone else, it wont work. This is just trial and error. For ease, I will be using the one called ZweiCombo (not ZweiDash despite the pic, i fucked up lol), I know this one belongs to gabe cause he is the only one with swords, well besides swordsmachine but you get what I mean..
Ok, now create a folder somewhere and name it.
Under model, use "export selected objects (merge) + selected animationclips" and export it all to the folder you made.
Now open blender and import the fbx file. If you press spacebar you should see something move. If it doesnt work then um.. you either grabbed the wrong animation, wrong model, or the fbx import got fucked. Trial and error. The textures also may be missing but again, this is not a blender tutorial. You can search that up, but to find textures if they didnt export at all, use filter type "texture2d" and search the character, you should be able to find all their textures. Some exceptions tho. For ex: gabes wings are named like "t_wings.png"
There are other ways to grab the model, by grabbing the "mesh" not the "animator". I think works both ways, as far as I can tell?
EDIT: Forgot to mention that, as far as I know, you can only have 1 animation attached to the model you exported. This is why we made a folder. So if you want 5 animations from the same character, create 5 folders and export the model 5 times with a different animation selected each time. If an animation doesn’t work, I recommend just deleting everything you exported and starting again.