How to Create Character Customization in Unity using VRoid Models!

แชร์
ฝัง
  • เผยแพร่เมื่อ 10 ม.ค. 2025

ความคิดเห็น • 78

  • @ReForgeMode
    @ReForgeMode  ปีที่แล้ว +4

    EDIT: If you got missing prefabs error when opening the GitHub page, I've made a video on how to fix it here:
    th-cam.com/video/-jC4NamKS0M/w-d-xo.html
    I highly recommend you guys to open the project files directly for more direct examples:
    github.com/ReForge-Mode/Unity_VRoid_Character_Customization
    Let me know if you guys have any questions, or further suggestions for the character customization! Maybe we'll make a part 2 of this.

  • @stylie473joker5
    @stylie473joker5 ปีที่แล้ว +4

    You took it to the next level i never expected this thank you

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว +1

      Haha, glad I could help! I am trying to ramp up the production value in the coming months, now that this channel is close to being monetized. So stay tuned!

  • @VenusVariation
    @VenusVariation ปีที่แล้ว +2

    I’ve been wanting to make this video for the longest! Ty I will try this!

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว

      Hehe, glad I could help!

  • @nekojin1164
    @nekojin1164 ปีที่แล้ว +3

    Thanks for the effort, was waiting for this video for weeks !

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว

      Hehe, I hope I won't disappoint! It's not a step by step tutorial though. It's more general overview, so for the details you will need to download the project files.

  • @kiyokumabear
    @kiyokumabear ปีที่แล้ว +2

    10/10. I have been slowly working my way to making something like this for months, but I'm glad you finished it first! Thank you so much for sharing with us. It's a lengthy process if you LOVE customization like me, but I'm sure it'll be worth it in the end. 😄
    Now to stick to 1 idea and finish it... :')

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว

      Haha! One step at a time, then you can reach your dream.

  • @insomevitya
    @insomevitya ปีที่แล้ว +3

    sound amazing. Thank you for your hard work, all the best!

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว +1

      Hehe, glad I could help!

  • @wolfhal1244
    @wolfhal1244 ปีที่แล้ว +1

    I can't wait to see your future videos hero❤❤
    Thanks for all these tutorials!!!!❤

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว

      Hehe, next one is probably about the things I hate the most in gamedev 😂😂

  • @ReForgeMode
    @ReForgeMode  ปีที่แล้ว +2

    Wanna get early access to this video and support me at the same time? Check out my Patreon! Patreon subscribers can watch this video right now!
    www.patreon.com/ReForgeMode

  • @unikomunity1164
    @unikomunity1164 ปีที่แล้ว +1

    I always love your videos. Thanks

  • @Shihiko
    @Shihiko ปีที่แล้ว +1

    Nice work again. Keep it up.

  • @SanyaBane
    @SanyaBane ปีที่แล้ว +3

    That's great info, thanks.
    When basic logic of my game will be completed (just 10 years more 🤡), I will definetly look into customization.

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว

      Haha, glad I could help! But 10 years is such a long time. Be sure you have plenty of motivation before commiting something big.

  • @dreamisover9813
    @dreamisover9813 ปีที่แล้ว +1

    Great topic!

  • @1l747
    @1l747 ปีที่แล้ว

    I haven't gotten to that yet, and you've already made a video. cool. I hope it will be clear from the video how to change hairstyles, I think they change in a similar way as clothes. faces are probably not so easy to change, so that there is a direct full customization, because there are also Shape cases for emotions.

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว +2

      Spoiler from the timestamps: It's the hardest thing to do, and it requires Blender.

    • @1l747
      @1l747 ปีที่แล้ว

      @@ReForgeMode faces or hairstyles? Faces yes, its very hard

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว +1

      @@1l747 Faces are not hard if you only need texture swap. But if you want to change the shape, yes, you will need to swap models entirely just like what I did with hair model and clothes mesh.

  • @janejohn4431
    @janejohn4431 ปีที่แล้ว

    wonderful work! i do think it may be easier just exporting the hairs directly from vroid that way you maintain the physics but otherwise very useful guide :)

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว

      Thank you! The problem is that you can't only export the hair. It has to be a full model.
      Unless there are methods that I am not aware of?

    • @janejohn4431
      @janejohn4431 ปีที่แล้ว

      @@ReForgeMode you can! you can use a normal vroid model and strip off all the clothes and unnecessary face parts, use an empty texture for the rest and export it as literally JUST the hair. in unity you are able to import it just the same and remove what you don't need.

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว

      @@janejohn4431 Hmm... Wouldn't the hair have to stay attached to the invisible body though? Last time I tried, if you delete the body, the hair just disappear.

    • @janejohn4431
      @janejohn4431 ปีที่แล้ว

      @@ReForgeMode nope, you can literally just export it as i mentioned. the only required part is hair armature which u would just place on the model.

    • @janejohn4431
      @janejohn4431 ปีที่แล้ว

      @@ReForgeMode also u dont delete the body you just replace it with an empty texture

  • @charlocabural9973
    @charlocabural9973 ปีที่แล้ว +1

    Thank You so much!!!
    hope I can implement this in my game

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว

      Hehe, good luck! 👍

    • @charlocabural9973
      @charlocabural9973 ปีที่แล้ว

      Currently, Opened the Downloaded zip and some of the prefabs is missing

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว

      @@charlocabural9973 Prefabs? What prefabs are missing? I assure you that this project files are identical to the one in my PC right now. I would recommdn checking the version of Unity you're using.

    • @charlocabural9973
      @charlocabural9973 ปีที่แล้ว

      @@ReForgeMode
      Just Like You Said in you Github I downloaded Unity 2022.2.15f1
      and open Customization Folder
      I Got this Error
      Hair HairSample_Female (Missing Prefab with guid: fded491906b1b4a41b33ff37a36d89c9)
      all that have prefabs show like that and if I open it on the inspector under Prefab Missing (Game Object)

    • @charlocabural9973
      @charlocabural9973 ปีที่แล้ว

      I Figured it out hehe
      In the Hair Vrm and Whole Body
      I unchecked the "Migrate to Vrm1"
      And Apply
      And I Check in Again and Apply this fix the Issue

  • @selfstudio-v2h
    @selfstudio-v2h 13 วันที่ผ่านมา +1

    Thank you for this guide! Would the workaround for the hair (export to blender, reexport as vrm) work for the clothes as well?

    • @ReForgeMode
      @ReForgeMode  13 วันที่ผ่านมา

      No problem! Unfortunately, no. Not at this point, because the clothes are a part of the body mesh. So it's still better to have two different models with different clothes.

    • @selfstudio-v2h
      @selfstudio-v2h 12 วันที่ผ่านมา

      ​@@ReForgeMode i found a way to separate only the clothes from the body mesh, which is to use CATS blender plugin. Import the VRM using it, then using the plugin go to separate by > materials. This way, I can export a .vrm file consisting solely of the clothes.
      However, as i am an absolute beginner in unity, i have no idea how to actually use the clothes. I'm using the official unity Starter Assets - ThirdPerson, and using the default PlayerArmature, but I couldn't get the clothes to move together with the character (if i delete the character, the clothes move instead, funny huh).
      Please help, thank you!

    • @selfstudio-v2h
      @selfstudio-v2h 12 วันที่ผ่านมา

      I actually have a more detailed explanation but as it's an external link, the comment keeps getting flagged. do you maybe have an email of sorts I can send to? thanks
      edit : nevermind I have posted my question into the discord

    • @ReForgeMode
      @ReForgeMode  9 วันที่ผ่านมา

      @@selfstudio-v2h Great, I'll see you there!

  • @1l747
    @1l747 ปีที่แล้ว +1

    thank you for what you're doing

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว +1

      Haha, glad I could help!

  • @willaimcodyhammers
    @willaimcodyhammers 4 หลายเดือนก่อน

    I was wondering in what video you fixed the hair physics?

    • @ReForgeMode
      @ReForgeMode  4 หลายเดือนก่อน

      I haven't made that video yet since the result is so inconsistent. It seems VRM is fine if you rotate or move your character, but not with character controllers. I suspect it's something to do with translation vs force movements.

  • @Harry-v4t2g
    @Harry-v4t2g 6 หลายเดือนก่อน

    Do you have a step by step tutorial for setting this up

    • @ReForgeMode
      @ReForgeMode  6 หลายเดือนก่อน

      No, this video is more of a loose guide on how to do it. Check out the Github page in the description, download it, and open this project in your own Unity to learn how it works.
      It's rather simple for anyone familiar with Unity.

  • @vroidstudy
    @vroidstudy 11 หลายเดือนก่อน

    Could something like this be used to swap props on the models (like guitars, weapons, etc)?

    • @ReForgeMode
      @ReForgeMode  11 หลายเดือนก่อน

      Oh, swapping props on the models is much easier. You just need to enable or disable gameobjects, which will hide or show those objects easily.

    • @vroidstudy
      @vroidstudy 11 หลายเดือนก่อน +1

      Got it, found some tutorials about it afterwards, thanks for the reply! @@ReForgeMode

    • @ReForgeMode
      @ReForgeMode  11 หลายเดือนก่อน

      @@vroidstudy Glad that it works!

  • @charlocabural9973
    @charlocabural9973 ปีที่แล้ว

    Hair001 object just be in a Vrm1.0 model?
    my model exported as Vrm0.x it doesnt have an hair001 object under hair object

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว

      The method remains the same. Swap the hair with the other hair mesh.

  • @kylestan5874
    @kylestan5874 ปีที่แล้ว

    I don't know much about 3D models and the whole optimization and polycount stuff. Are vroid models performant for mobile devices?

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว +1

      Not exactly. It's fine if you just want to have a single model at any time. But if you want to have hundreds of NPCs with VRoid models, you'll gonna have problems.
      The biggest being: the hair physics. Turn off hair physics for NPCs stat. And make sure to create Level of Detail for them.

  • @kingmurder8245
    @kingmurder8245 ปีที่แล้ว +2

    that face reveal tho

  • @1l747
    @1l747 ปีที่แล้ว

    Still waiting on how to separate the hairstyle with physics for the slider.

    • @1l747
      @1l747 ปีที่แล้ว

      I tried simply attaching a character with hidden body parts, but the hair physics only works when the character moves (hairstyle), not when the character moves with the hairstyle inside (because the position coordinates of the hairstyle do not change) Need to wisecrack. Either fix the head with a script, or separate the bones and combine them in a blender.

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว +1

      Yes, don't worry, it's already in my to do list. I just need to find the time soon.

  • @DrWoofOfficial
    @DrWoofOfficial ปีที่แล้ว +1

    Brooo no way 1 day ago sheeeee

  • @OMNI_INFINITY
    @OMNI_INFINITY ปีที่แล้ว

    Thanks! Sadly some “heavy lifting” involved, hmmmm. Would maybe be worth doing if the the whole model functioned properly and animated properly. For anime gf style apps it would be nice to change her outfit and hairstyle on the fly while she is in motion.

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว

      Changing outfit on the fly is possible... if you can make sure to transfer the character's current body rotation when you need to swap models. But that could also caused brief hair/clothes/boobs physics toomfoolery because VRoid physics.

    • @OMNI_INFINITY
      @OMNI_INFINITY ปีที่แล้ว

      Ah. It's generally a goal to browse through girls and scenes while in the middle of a bedroom scene though. @@ReForgeMode

  • @megiculaaa
    @megiculaaa ปีที่แล้ว

    2:28

    • @ReForgeMode
      @ReForgeMode  ปีที่แล้ว

      That gave me nightmares.