3D Humanoid Model Replacer

Discuss modding questions and implementation details.
User avatar
King of Worms
Posts: 3213
Joined: Mon Oct 17, 2016 11:18 pm
Location: Scourg Barrow (CZ)
Contact:

Re: 3D Humanoid Model Replacer

Post by King of Worms » Mon Mar 09, 2020 8:36 pm

Thats the most hilarious post Ive seen for a while, the topic, music and gif... OMG :lol:

ebbpp
Posts: 9
Joined: Sat Sep 15, 2018 12:36 pm

Re: 3D Humanoid Model Replacer

Post by ebbpp » Fri Apr 10, 2020 2:27 pm

Pretty much this. HD textures are nice, but this mod would be a "must have". Although we live in difficult times, hoping this will be made someday, somehow.
emmathepony wrote:
Mon Mar 09, 2020 7:45 pm
I can only imagine one day all the NPC, enemy and paper doll sprites transition to fully 3D. This will be the ultimate RPG lol

User avatar
MasonFace
Posts: 490
Joined: Tue Nov 27, 2018 7:28 pm
Location: Tennessee, USA
Contact:

Re: 3D Humanoid Model Replacer

Post by MasonFace » Sun Apr 12, 2020 2:12 am

Just a little update: With TheLacus's help, I've made a lot of progress implementing UMA and SpriteWrite into a mod. In my own project, I have the villagers spawning as 3D models. At the moment, they are all naked since I haven't had time to learn enough about Blender to make new clothing models for them to wear. At the moment, I'm currently trying to create new animations so they characters have a vanilla Daggerfall looking walk animation and several idle animations to cycle through. So far I've been able to generate a character rig using Rigify in Blender, but I can't figure out how to get the elbow joints pointed correctly. Most animation tutorials talk about having pole controls that determine where the elbow points, but the generated rig doesn't have those, so animation is a little difficult.

On the SpriteWrite side of it, I've used AmplifyShader to create a custom sprite shader that (optionally) makes the resulting sprite look more retro. It posterizes the color and adds some dithering.

Once I have a few proper animations and a few outfits for male and female townsfolk, I'll release some videos.

User avatar
King of Worms
Posts: 3213
Joined: Mon Oct 17, 2016 11:18 pm
Location: Scourg Barrow (CZ)
Contact:

Re: 3D Humanoid Model Replacer

Post by King of Worms » Sun Apr 12, 2020 1:08 pm

Im really interested to see it in action :geek:

User avatar
MasonFace
Posts: 490
Joined: Tue Nov 27, 2018 7:28 pm
Location: Tennessee, USA
Contact:

Re: 3D Humanoid Model Replacer

Post by MasonFace » Sun Apr 12, 2020 2:46 pm

Okay, I created a quick video to show it in action. Sorry for the poor video quality.

Not safe for work (they don't have clothes yet!)
https://gfycat.com/aromaticfrequentfiddlercrab

User avatar
King of Worms
Posts: 3213
Joined: Mon Oct 17, 2016 11:18 pm
Location: Scourg Barrow (CZ)
Contact:

Re: 3D Humanoid Model Replacer

Post by King of Worms » Sun Apr 12, 2020 2:54 pm

Wow that switch to sprite is absolutely badass

User avatar
Azteca
Posts: 121
Joined: Tue Mar 26, 2019 12:38 am

Re: 3D Humanoid Model Replacer

Post by Azteca » Tue Apr 14, 2020 2:31 am

Bonkers! Congrats on getting it working!

If a 3D artist wanted to create a model for use in this pipeline, what would the requirements be? Any particular formats or features required??

User avatar
MasonFace
Posts: 490
Joined: Tue Nov 27, 2018 7:28 pm
Location: Tennessee, USA
Contact:

Re: 3D Humanoid Model Replacer

Post by MasonFace » Tue Apr 14, 2020 3:08 am

Congrats on getting it working!
Don't get too excited; It is working only in the Unity editor. :oops: Getting it working in DFU stand alone is another story altogether.

Well, Hrafni volunteered to do some models and animations, which if you haven't seen his work yet- I suggest you check it out. It's really good. The models I need for this pipeline are mostly clothes and accessories. I will have to do some work in Blender to make them fit the base UMA model, then import them into a global library in the UMA Unity framework, then I should be able to apply them to any UMA character in game at any time, regardless of their body shape. In terms of formats, I guess either .blend files or .FBX would work fine.

It looks like I won't be able to fully integrate UMA until DFU gets updated to Unity 2019.4 LTS. With support of later versions of .NET, I should be able to use UMA 2.10 which I've been able to successfully compile into an assembly, but it doesn't work with the current .NET 2.0.

If Hrafni can get me a base male and female model with some clothes/accessories, then I can start with that without having to use UMA for the meantime.

Post Reply