How to Extract Models and Animations from ULTRAKILL (and most Unity games)

Ойындар

HAPPY 3RD BIRTHDAY ULTRAKILL WOOOOO!!!!!!!!!!!!!!!!!!!
Sorry this sucks, but I refuse to record the audio a 5th time. I am bad at talking. Anyway, this is not a Blender or unity tutorial :]
Link to ASSET STUDIO - github.com/Perfare/AssetStudi...
Link to BLENDER - www.blender.org/download/
Link to BETTER FBX ADDON - blendermarket.com/products/be...
Link to Blender file with Gabriel animations ONLY - mega.nz/folder/rSoA3ACR#HCYPW...
Intro - 0:00
Extracting Assets - 0:24
Fixing armature in Blender - 2:05
Parenting objects to armature - 3:53
Fixing textures - 5:06
Watch him suffer :] - 7:20

Пікірлер: 72

  • @leftjuice
    @leftjuice10 ай бұрын

    Oh nice! Thank you! I was really lazy to google how to do it myself

  • @adjustn
    @adjustn2 ай бұрын

    Thanks so much for this. By any chance would you happen to know which files to extract for the ferryman? I'm doing the bone scaling thing but it doesnt seem to fix it nor does it have textures.

  • @huh0069

    @huh0069

    2 ай бұрын

    Not at my pc right now so I don’t have a name for the ferryman files, I’ll try to get back to you on that. As for the bone issue, it’s probably easier to just get the blender addon. I can link the free version (pirated) on discord, feel free to send me a request. Username is “b1rb.” With the period at the end.

  • @huh0069

    @huh0069

    2 ай бұрын

    Alright so the ferryman's texture is called "T_Ferryman" and there is a slightly different texture called "T_Ferryman1". The oar is "T-FerrymanOar" or "T-FerrymanOar1" There are multiple models, not sure which is the one you need to use so you should just try em till you find one that works. "Ferryman Preview Variant Variant" (yes thats what its called lol), "Ferryman2", "Ferryman2b", "Ferryman", "Ferryman_0", and "Ferryman_1". Animation names are as follows for the intro: Sitting SittingCoinCatch SittingCoinCatchEnd Falling2 Fighting animations : Idle Run Downslam Stinger Falling Uppercut Roll BackstepAttack KickCombo VaultSwing Vault OarCombo LightningBolt Hope this helps!

  • @adjustn

    @adjustn

    2 ай бұрын

    @@huh0069 Thanks so much dude! Also added you on discord as the addon sounds really useful

  • @FidzDanto
    @FidzDantoАй бұрын

    is it possible to find assets for the maps? so far im only finding each little piece thats used in the maps

  • @huh0069

    @huh0069

    Ай бұрын

    I have no clue how to go about extracting the maps. I know there is an animator who is working on porting the maps into blender. youtube.com/@TheGlitchyFox?si=ms8rTa2Ve_0dKeOa He has a discord server, you could ask around in there. I don’t have any maps.

  • @TheMightyGui
    @TheMightyGui9 ай бұрын

    i have a problem im trying to extract animation clips only but i cant exctract them i can only extract the raw data but im unsure what to do with it and i dont even know if the animation clips are .anim clips cuz i spesifically need a .anim

  • @huh0069

    @huh0069

    9 ай бұрын

    As far as I’m aware you cannot extract only the animation data. Maybe there’s a way to do it using Unity, but I have no experience with it. The only way I know how to do it is to have the animation baked into the model as shown in the video.

  • @TheMightyGui

    @TheMightyGui

    9 ай бұрын

    intresting ome thing i do have to say is to fix the textures do they need to be altered on blender and exported somehow ? as ive tried to fix them through unity because of it being blurred out and cant seem to find a way to fix them on unity.@@huh0069

  • @thatoneperson3762
    @thatoneperson37622 ай бұрын

    hey, i tried doing this (mainly bc i wanted a closer look at gabe's model for cosplay purposes) and everything worked fine, except the texture. when extracting the files, the T_Gabriel2. png file wasnt there. the model is in blender and i can fix the amature thing you explained from 2:05 to 3:53 and all that works perfectly, but the model is just grey, without any textures, including the wings and sword (even tho the png files of those were extracted). just adding the t_gabriel2 png file doesnt do anything and i have never worked with blender before so i have no idea how else to fix it lol

  • @thatoneperson3762

    @thatoneperson3762

    2 ай бұрын

    since I'm trying to just get a closer look at his in game model for reference purposes, the textures being there is kinda important haha, any idea how to fix this?

  • @huh0069

    @huh0069

    2 ай бұрын

    @@thatoneperson3762 I just uploaded a video that shows all of his animations. The description of the vid has a link to a blender file that's been set up and the textures are included. If you want to switch the textures to his enraged mode, you just need to drag and drop the texture into the shading tab. Then plug it in where the non-enrage texture was plugged in. If you look up "how to add a texture in blender" you'll get a ton of tutorials. The way I set up the textures in this vid is not game accurate. The file included in the description of the other vid is game accurate.

  • @thatoneperson3762

    @thatoneperson3762

    2 ай бұрын

    thank you so much! I'll check that out :)

  • @MeepsScience
    @MeepsScience15 күн бұрын

    Whenever I try exporting, it says "No Object selected to export" even though i have selected a model and animation clips, what do I do?

  • @dantles
    @dantles6 ай бұрын

    hello there, any chance you know to extract files from pak. format, from game League of Angels-Heaven's Fury?

  • @huh0069

    @huh0069

    6 ай бұрын

    No clue, sorry.

  • @dantles

    @dantles

    6 ай бұрын

    @@huh0069 I would pay to find someone who can do it, or if no do it at least tell me how, just my bad luck hehe, still tnx for replay dude

  • @jakedeee_
    @jakedeee_2 ай бұрын

    When I load folder it just puts a bunch of new windows of an error and no matter how many times i click ok it just puts more I tried on multiple games already

  • @huh0069

    @huh0069

    2 ай бұрын

    Maybe try an older version of asset studio. The program isn’t being updated anymore so idk what else to tell you.

  • @the3dpenguy613
    @the3dpenguy6139 ай бұрын

    Can I replace ultrakill models and animations with my own using this?

  • @huh0069

    @huh0069

    8 ай бұрын

    No, this is only extracting. I don’t know anything about modding.

  • @user-gl1rg9kv8o
    @user-gl1rg9kv8o2 ай бұрын

    hey Huh man quick question what engine did hakita used to make models because me and a friend are trying to make a mod and we need to know what engine to use thanks

  • @huh0069

    @huh0069

    2 ай бұрын

    Other people make most of the models, it’s in the dev museum. As for the program used it doesn’t really matter since the models are low poly anyway. You could do it in Blender, zbrush, or maya. Blender is free.

  • @user-gl1rg9kv8o

    @user-gl1rg9kv8o

    2 ай бұрын

    @@huh0069 Thanks

  • @NotTheDotDot
    @NotTheDotDot2 ай бұрын

    Does this work with the level maps? and textures?

  • @huh0069

    @huh0069

    2 ай бұрын

    It might but I’ve never tried it

  • @NotTheDotDot

    @NotTheDotDot

    2 ай бұрын

    @@huh0069 I really need it, I’m working on an animation and can’t find where to get the god damn models for the levels

  • @huh0069

    @huh0069

    2 ай бұрын

    @@NotTheDotDot i know there is an animator who is working on porting the maps into blender. youtube.com/@TheGlitchyFox?si=ms8rTa2Ve_0dKeOa He has a discord server, you could ask around in there. I don’t have any maps.

  • @DeadBoyG5
    @DeadBoyG5Ай бұрын

    not work with new games

  • @sisyphean_task
    @sisyphean_task7 ай бұрын

    i'm just trying to extract florp, and when he is extracted i see untextured model.

  • @huh0069

    @huh0069

    7 ай бұрын

    If the texture isn’t being extracted along with the model you can just find it by sorting for 2D textures. Idk what the file is called specifically though. Also make sure you’re in the correct view mode in blender.

  • @sisyphean_task

    @sisyphean_task

    7 ай бұрын

    i'm on textured mode, and i don't see the textures@@huh0069

  • @cambac-pro
    @cambac-pro5 ай бұрын

    Any tips for finding the specific animations im looking for?

  • @huh0069

    @huh0069

    5 ай бұрын

    There is only 1 way which I tested and it does work but it’s fairly time consuming and requires a decent pc. Using AssetRipper you rip the whole game and then download the Unity engine to peak through the files. In unity you can view the animation controllers (I think that’s what they’re called) and it has a little chart with all the animation names for that model. Kind of difficult to explain through text. I didn’t know about this until a few weeks ago so that’s why I didn’t mention it in the vid.

  • @huh0069

    @huh0069

    5 ай бұрын

    If you’re just looking for one model in particular I could probably help you out.

  • @cambac-pro

    @cambac-pro

    5 ай бұрын

    @@huh0069 Well i want to find the animation of the gutterman falling

  • @huh0069

    @huh0069

    5 ай бұрын

    @@cambac-pro Gutterman animations are named as follows: Idle walk IdleShieldless WalkShieldless ShieldBreak ShieldBash Smack Death

  • @cambac-pro

    @cambac-pro

    5 ай бұрын

    @@huh0069 cool thanks love you

  • @OmgJuno
    @OmgJuno10 ай бұрын

    1:38 how do i know which animations i need?

  • @huh0069

    @huh0069

    10 ай бұрын

    Yeah that's the annoying part, you don't. Most of the animations aren't named in a way that you can tell what model it belongs to. You just have to take a guess and see if the one you picked works. Some are easy enough, like the animation of the ferryman grabbing a coin has coin in the name, but others aren't obvious. It's a lot of trial and error.

  • @OmgJuno

    @OmgJuno

    10 ай бұрын

    alright ty, if you do know which one is for v1 lmk but otherwise thx for the help :)@@huh0069

  • @sewerwormanimsyt8742
    @sewerwormanimsyt874210 ай бұрын

    what if the bones are misplaced? like what if the bones are sized correctly but aren't looking at the correct way

  • @huh0069

    @huh0069

    10 ай бұрын

    I'm not too sure, I never had that issue. Are you sure the animation you picked belongs to the model youre trying to use? If yes, my only other suggestion would be to mess with the settings on the fbx import. On the menu that pops up when you are selecting the model, there are settings on the right side of the screen. Try combinations of the options under the "armature" settings. If that doesnt work then I suggest getting the addon. I can link the free version to you on discord or somethin, if you need it.

  • @sewerwormanimsyt8742

    @sewerwormanimsyt8742

    10 ай бұрын

    nah i fixed it, just had to repose the armatures back into place properly@@huh0069

  • @sewerwormanimsyt8742

    @sewerwormanimsyt8742

    10 ай бұрын

    @@huh0069 also can you link that free version?

  • @huh0069

    @huh0069

    10 ай бұрын

    The free version is pirated and I don’t want to risk getting struck down by KZread by posting a direct link. Do you have discord? There is a server that has it.

  • @sewerwormanimsyt8742

    @sewerwormanimsyt8742

    10 ай бұрын

    i have discord, but now i don't need it anymore since i've fixed an issue i had @@huh0069

  • @MagAgent006-qj5nm
    @MagAgent006-qj5nm9 ай бұрын

    i dont get it bro😭 where i can find skeleton animation

  • @huh0069

    @huh0069

    8 ай бұрын

    You have to be more specific..? Do you mean the ferryman?

  • @MagAgent006-qj5nm

    @MagAgent006-qj5nm

    8 ай бұрын

    no worries i made the skeleton pray

  • @MessyMasyn

    @MessyMasyn

    5 ай бұрын

    unfortunately dead people are inanimate

  • @redactedperson69
    @redactedperson695 ай бұрын

    How to build assetstudio? There is no .exe

  • @huh0069

    @huh0069

    5 ай бұрын

    No need to build it. Here : www.howtogeek.com/827348/how-to-download-files-from-github/

  • @blackpanther13665
    @blackpanther1366528 күн бұрын

    for some reason Gabriel's texture is missing so he's grey now I guess

  • @huh0069

    @huh0069

    28 күн бұрын

    You can find the texture and export it manually if needed. Here are the file names. To make it easier you can sort by 2d texture in asset studio. Default body texture = T_Gabriel2 default wings = T_Wings Enraged body = T_Gabriel_Red1 enraged wings = T_Wings_Red blue and yellow wings = T_WingsEcstasy act 1 swords = T_Gabriel_Sword act 2 swords = T_GabeSword_Blue and T_GabeSword_Gold act 2 sword sheath = T_GabeSheath act 2 sword sheath text = T_SpledorJustice

  • @blackpanther13665

    @blackpanther13665

    27 күн бұрын

    @@huh0069 the ones I had was "T_Gabe_SpledorJustice, T_GabeSheath, T_GabeSword_Blue, T_GabeSword_Gold and T_Wings

  • @blackpanther13665

    @blackpanther13665

    27 күн бұрын

    @@huh0069 and also how do I make gabriel's texture only on his body and make his wings the T_Wings

  • @huh0069

    @huh0069

    27 күн бұрын

    It’s a bit hard to explain without visuals. If you really want to learn how to do it yourself you’d be better off looking up tutorials so you can see what tabs are being used. If you only want to see Gabe’s animations, I made a video for that : kzread.info/dash/bejne/lp17lpOOm9vQnKg.htmlsi=FsqR4LfCn_40OQtW I also set up a blender file that has all of Gabe’s animations in it with the textures all set up properly. To view a specific animation you have to make the model visible and hide all the others using the eye icon on the right side of the screen : mega.nz/folder/rSoA3ACR#HCYPWEvmmopdO_nDBhDcog You can also see how the textures are set up here, if you want to extract any other models. Though if you want to render things from a specific angle, you need to set up the camera yourself.

  • @blackpanther13665

    @blackpanther13665

    27 күн бұрын

    @@huh0069 alright thanks

  • @FelixKrankenkilledmykids1980
    @FelixKrankenkilledmykids19804 ай бұрын

    I love you so much (no reason for saying this)

Келесі