How To Make A Skin Mod [Risk of Rain 2 Tutorial]
Вставка
- Опубліковано 28 вер 2024
- Hey, I'm Audrey! (She/Her)
So you want to make a custom skin for Risk of Rain 2. Sure! This is the spark notes version, I'll be uploading the raw footage later of the process for a more indepth look at how to make mods.
RORSkinBuilder Package: github.com/Kin...
ROR2 Blender Scripts and Index: github.com/Run...
How to Texture Bake: • Texture Baking Workflo...
How to install ROR2 mods manually:
• How to MANUALLY instal...
Jerma Model: sketchfab.com/...
Blender 3.4.1: www.blender.or...
Unity 2019.4.26
unity.com/rele...
AssetStudioGUI: github.com/Per...
FULL MOD MAKING PROCESS:
• How To Make a Skin Mod...
Also if you edit your pose in pose mode, make sure to set it as the rest position by going into Pose Mode and pressing Ctrl A! Forgot to mention that.
please where is the exe for assetstudio i cant even find where to OPEN it (i downloaded as zip)
@@Daniel-wu6pl It should be in the main folder as "AssetStudioGUI"
What if I was using a vroid model converted into glb and it does not work?
I got up to the point where ya put the github link thing in the addon thing, just giving me errors related to 'no got executable found' or something ._.
ive ran across an issue now, that either my model is invisible ingame, or as thin as a paper, any help would be apprecieated
lmao, i saw this mod on r2modman and i was like "lol, someone made a jerma skin. maybe i should try this as well." and literally the next day you appear on my recommended!
lmao I love that; don't worry, I got you covered!
Thank you so much for this tutorial, I’ve been wanting to do this for a while but hadn’t known how! Such a great guide!
Aw, that actually really means a lot.
@@AudreyFromEarth Hey, not sure if you can help with this, but I tried to make another skin for bandit, and after getting the .dll file from unity, and adding it into the game, when I go to the skin none of the mesh that I replaced are there. Its just blank space. I'm not sure if this is because I replaced multiple models or what, but do you have any ideas on why this would be happening?
@@elgato1752 yeah, I had the same problem, im searching for answers, if I find anything I'll put it here
Someone had the same problem on the Modding discord server and he said "I think some of the parenting was tangy
I just cut my losses and reimported a fresh rig and redid the weightpainting" when I tried it it didn't work but I just did it wrong im pretty sure
of course the first tutorial i find has jerma in it. thanks
i really like these tutorials where even a monkey like me can follow along
hi im new & im making a character mod and i was wondering if you knew the answer to this question
do i need to do the toon outline effect thats on risk of rain characters in blender or should i export the texture and then i get the effect in unity?
Hi. So a guy asked me to use attach the rig from the folder (In this case its mdlRailgunner) to a mesh that he sent me. So ive used the script, weight painted the mesh to the bones that deform the body. The rest of the job he is doing himself and i dont even know the proccess afterwards. But when he finishes the rest of the job the whole model is scuffed in-game. Is it my fault or did he do something wrong? I didnt delete any bones i was scaling some of them in edit mode however because some parts of the model like hands are cartoonish and big.
I have been trying to make a skin but whenever I go to look at it in game its horribly disfigured and/or completely invisible, is there a known solution to this?
Awesome tutorial man! Quick question though, do you still make mods for RoR2 nowadays? I ask because ive been wanting to either make or commission some halo-based mods for the game, then i found your spartan and jun ones! Would you be interested in that at all? If not, it's no sweat, but the next thing I'd ask is if i could theoretically use your existing skins to either try and make my own mod or just skins eventually.
Girl I love you this is wonderful!
I have a slight problem, Unity won't install the skinbuilder package and i'm not sure why
Very helpful! Thank you. One issue i ran into tho is that for example Railgunner's equipment is missing in the run. But inside the selection menu it shows up? Would you possibly know what caused this?
I'm trying to make a skin mod for commando and when I see it in game its not there. It just shows the commando with the mod's colors and random stretch verticies. I tried the discord but 1 guy has the exact same problem and no one else is responding. Any Idea how to fix?
Yo do you perhaps know any way of making a skin for the bandit? because when I open it theres up to THREE armatures so I'm lost on which to use
did you ever figure this out? i also wanted to do bandit
it kinda worked for me but it doesn't animate; my character is just stuck in A-pose with a floating bow :( any idea why this is happening?
Id assume the armature is messed up, id check if the model is parented correctly, or check for errors when starting up the game in the mod console
Can I use a model with a pre-existing armature? For example. a vrchat avatar?
Hey did ya find out if it works?
First 0w0
SECOND!
Hey, Audrey! Just wanted to message to let you know that your tutorial helped me tons... I hadn't realized it, but I recognized you as a mod author for some of the skins I use, I was delighted to see that you posted a guide on how to create your own skin! I'm still working out the kinks for having Jiggle bones for fabric and hair, but this guide was a great way to sink me into the gist of mod development. Thank you again!
Hey, pleasure's all mine!
FINALLY DID IT! Made a Garfield Skin for Engineer! Thanks, Audrey!
great video! i am however having an issue when i get it into game as the model is invisible in game, is there anything i did wrong?
i second this
Hey ! Thanks for the tutorial :)
I'm really stuck in the "get the git package to Unity" phase. I've tried it with the link method, and tried it with the other method suggested in the git page (to write a specific line in the manifest.json file). Neither are working for me unfortunately :( Also I'm using the same Unity version you recommended..
Any suggestions ?
holy shit, i unknowingly have used your starfield and ror2 mods! what a small world
Is this up to date for the latest version of RoR2? I noticed a filename about Survivors of the Void in those scripts on the github page, and I don't know if that means this is deprecated.
Also, I want to add the same two models to every single survivor (with horrifying results being the goal). If I can figure out how to do it for one survivor, it shouldn't be any harder to do it for the other 15, right?
WHY IS JERMA THE THUMBNAIL
nvm the video is jerma
the skin is invisible ingame, not sure where i ventured wrong
god damnit, I just can't get the model to load in game! It's invisible no matter what
This video is amazing and helped so much, I've made around 5 skins after watching this tutorial and getting the gist of it. AMAZING Guide.
Practice makes progress, I'm so glad it helped! Game Dev is for everyone, and anyone can learn to do it. Just takes time, patience, practice and self empathy ✨💙 and of course google
How would I go about making a skin for a modded character?
same question as you!
thank you goat
Good video, only problem is that I messed up somehow with the textures and now my skin is invisible with no clue on how I messed up
added the skinbuilder in package manager but under create there is no Ror Skin option
you can solve the auto weights issue by scaling your model up significantly, applying the scale, creating the weights, then scale it back down. suggest scaling to 10x, then scaling back down to .1x
This is a great tutorial, thank you :)
My pleasure!
Thanks Audrey. This has helped me out alot but ohhh gawd the weight paintingggg [ *screaming in the distance* ] but its all good now. Thanks!
What about the character: "Deputy"?
Thank you for showing me that this is way too complex for a smoothbrain like me, even if i already have a 3d model ready
Currently making an enemy mod and it’s a little different from this but I think this video will help more than enderbrine’s
I got a full process vid up on my channel too if you need something more in depth, also good luck, my friend! Hope you have fun :D
@@AudreyFromEarth yea I saw that but seeing that it’s an hour long I’ll maybe stick to this unless I need more help. Thanks tho
Hi, I was trying to build a model of railguner based on loona model and trapped in some errors on the step of scripting. The error looks like in "PrepareBones AttributeError: NoneType object has no attribute parent" and I think it`s because of different bones type. But I accidentally find that you have build archer skin based on the loona model that I wants to use! So if it`s not a problem for you, I will be very grateful if you can give me the loona model that would work or record some new guide what to do in my case!
P.S Sorry for my bad english xd
Did you ever find a fix for this
@@TheSkidify unfortunately, no
"For all intensive purposes we'll call him Jeremy"
Yeah, I'm in for a good tutorial here.
Couldnt get it to work doe - the model seems instead to just be a black/blue emissive mess of vertices in loading and then either invisible or a small group of vertices moving oddly in game.
Tried multiple models on multiple survivors with just one material from blender to the same result - unsure on the exact place im going wrong.
Thanks for the tutorial regardless.
My body does however appear to be facing the incorrect way in Unity - so somewhere in blender, it would seem.
Think I'll leave the modding the professionals.
@@SkeetSkeetYum How did you get the RorSkinBuilder to work? It wont work for me even when using unity 2019?
@@frostyfirestar9709 might be just an import problem? Check if you cab make a material and set it to the fake ror one - that may be the lowest form of import it can do, besides checking through everything, I assume. May be worth checking the VOD too.
1. Is it bringing up an import window when you input the file?
2. What window are you using to import it?
3. Do you get any loading times as a result?
@@SkeetSkeetYum When i put the link to package manager, it won't pull up the package. It just says "Error adding package"
How did you get the RorSkinBuilder to work? It wont work for me even when using unity 2019?
Sup! Nice vid, the last time I wanted to do this I failed so bad that I left the project behind lol. Im at the weight painting part using the Merc armature and when I try to paint the clavicle or the arms it deforms the model, tho I had no problems painting the chest and stomach. Is there a reason for that to happen? Oh and also the model im working with comes with an own weight painted map, do I have to delete it and if I have to how? Srry for the long ahh questions lol.
You don't have to delete the map, but I would suggest getting rid of it just to reduce clutter. It's mainly an organization thing!
As for the deformations, did you use automatic weights or did oyu have to go the empty groups method? There's a couple different ways to go about it, but it could be that the model and armature aren't quite aligned properly and the mesh is 'Snapping' into position once it's weighted. I posted a full process video too that shows the whole weight painting from start to finish too, if that helps!
@@AudreyFromEarth I went trough the empty group method, but yeah maybe I didn't aligned the armature pretty well lol. I'll watch the full process, maybe going full on with no experience isn't the best lmao. Thanks for the response ur awesome!
@@salo1484 No problem! And don't worry, this stuff takes time but it's one of those things that makes sense the more you do it. You'll get there!
How do you pull an asset bundle from a modded character? Great video btw. I cant seem to find a way to make a skin for a modded character.
Hmmm, for a modded character I"m not entirely sure, I have yet to try that. I'm sorry I can't be more help on that front
I dont know myself, but i say you should try loading up the mod dll into unity, if it works then grab the models from that and put it into blender and go on
How would you go about this if you have a model that has a pre-existing skeleton? Do I need to delete the existing and make the one from the game work?
I got most of the process done but I am having issues with the weight painting because my model already has weights mapped but the armature won't parent properly still in blender
Your user name makes me feel like you're not from Earth...
Is it a different process when doing world models like shrines?
how would i go about doing a simple recolor
Hey there, I've followed through the whole tutorial and built a dll but when I get into the game the skin isn't there as an option. I did a sanity check by installing your jerma skin and that works so I don't think it's my mod manager, my best guess is something to do with the 15 errors that appear in the unity console when I try to build, talking about missing references and stuff. I also did quite the modification job to get the bones to fit the model, but I'd expect that kind of fault to show up once it tries to load the character, not just straight up hide the icon. I've attempted reinstalling and manually installing the plugin and deleting the unity project and starting from scratch, and these did result in a larger sized dll which I think means it worked better? Final information I think is relevant is that I'm using the local install with r2modman. Anyways, do you have any advice on how I could try to troubleshoot this?
Under base skins, is the size: 1 and the element 0 or 1? Those are the only two values that element should be, I know if I mess with those it tends to not show up at all
@@AudreyFromEarth I've tried setting it as both 0 and 1 with no success. I think I've found the root of the problem because I checked the BepinEx log and it said this:
[Error : Unity Log] Unable to read header from archive file:
[Error : Unity Log] Failed to read data for the AssetBundle 'IO.Stream'.
[Error : Unity Log] NullReferenceException: Object reference not set to an instance of an object
Later down the road it officially states, "Failed to add "skin" skin to "CrocoBody"" but once again it's talking about the missing reference. Technically I'm walking off the beaten path of your tutorial by making an Acrid skin, although I don't know why that would cause the issue other than painful bone stuff in the blender stage and putting in 2 and 3 as the mesh indexes instead of 10 and 11. Anyways, at this point I'm guessing blindly as to what might be causing the issue, I triple checked with the index and the two meshes I'm replacing are in fact the correct ones and I don't know enough technobabble to know what other references it could be referring to. Thank you so much for your help so far by the way, if anything else just writing and rewriting this comment has helped me rubber duck my way through figuring this out.
@@GerbSnail Hm, I can't say i"m familiar with that error, I apologize. I haven't yet tried to do a skin for Acrid yet, but from what i've done in the past everything tells me it should be the same. I'm sorry I can't be more help, but I'm happy to lend an ear to help you work things through!
@@AudreyFromEarth Good news! I figured out the problem, Unity went behind my back and was loading everything in a 2021 version instead of the 2019, so I just redid it in the correct version and everything worked out! Unfortunately, my emission map doesn't seem to be working, but that's a detail I can fix later. Kind of infuriating because I spent waaaay too long bug fixing, but I guess it goes to show how important having that version is.
Cant find Artificer in game files... Wanna make skin for her 😔
They sometimes go by different names in the files; Artificer I think is "mage" or something similar. Not sure why they do that, but the renderer index shoud tell you what it is.
github.com/RuneFox237/RoR2SotVBlenderScripts/blob/main/RoR2_SotV%20Blender%20Scripts/SotVSurvivorRenderIndexes.txt
@@AudreyFromEarth Thanks!
What if my model dont have textures btw? :0 I am on 8 min now :D
Hey! I got up to the point of installing the git hub package into Unity and when I try and make the skin info file, there is no option anywhere to do that. Any help would be appreciated! Also, great video, fun and straight to the point!
so, I found that the problem is that i didn't have GIT, so I installed it, it still didn't work (guess my computer didn't GIT the memo...) then searched around online a bit, and found that I need to add it into my system PATH directory so I did and the same problem is still happening anyone know what I can do?
@@RONdomTheology i had the same issue and while I cant remember how to fix git links i do remember you can download the script as a zip and install from your disc on the unity package manager
i cant seem to find acrid. i dont know what the name for it is
i might be wrong, but try looking up croco instead, some names are really weird, mercenary is merc
how to add animations
JERMa
everything goes fine until i import the huntress file. she shows up crouching and has like spike things shooting out of her. help?
Hm, sounds like you had the same mishap that I did once. It turned out I was using the wrong script for the character, make sure you're using the right script for the right blender version. I found that fixed the problem for me, anyhoo
@@AudreyFromEarth i’ll try that tonight when i’m on my pc! thanks!
@@tongo_fresh My pleasure! hope it works out for ya
Hey so I know this is an old video but I'm having the same problem, I'm getting huntress with a pose and spikes, I tried the other script and it gave me pose and spikes, any idea what I can do? @@AudreyFromEarth
@@Kiranna499 I tried recently and had the same issue, but i looked at the history of the code and used the older version from 2 years ago which is around 10 lines shorter and it worked. I know its a month later but thought id say incase anyone else gets the same issue for huntress code.
Hello, pls can you help me do a skin? I can't get it with this tutorial sir, I'm willing to pay