I am working on a small mod /s
At the moment it's replacing Town NPCs (the wandering ones) with 3D Models. The goal is to create a full standard system to replace all types of NPCs with 3D Models.
This means:
- Town NPCs
- House NPCs
- Enemies
[youtube]https://www.youtube.com/watch?v=nYraUk8E2Xg[/youtube]
The model is still a placeholder, my goal is to recreate the vanilla look in 3D. Maybe my approach is to high poly, see here for a WIP (Blender Screenshot):
The Mod consists of a base mod which provides the replacing mechanic and default animations for females (and later males). I am no 3D Artist, but I try my best Struggling with hair an clothes still.
The other mod is a package containing prefabs representing the 3D models with or without custom animations.
Everyone using the ThreeDee base mod can create new mods containing new 3D models.
I hope I am able to get it working in a build version soon. As of now there is
- [Solved] a Pull Request pending that enables the possibility to even run this mod without breaking the NPC interactions
- [Solved] and another issue with getting this mod running in release mode (post on forum).
I am planning on releasing the full source as soon as possible, including a base model which I will use for future additions.
Then everyone can feel free to contribute to the code or the models
When released it should be instantly be possible to replace every town NPC there is based on race, gender and clothing variation).
I am not quite sure in which direction the "vanilla" 3D models should go ... maybe Morrowind style of retro 3D graphics or going down the more "higher poly" route?!
Planned future features:
ThreeDee (Base)
- Enable Face swapping? Maybe create the body and head separated to make switching easier without "sewing" the head to the body for every variation?!
- More Daggerfall female oriented animation set (hand on hips n stuff)
- Male animation set
- Guard animations (guess they are actually transformed into enemies when aggroed?)
- (Head look to player when walking near by)
- Create default animations for humanoid enemies. Maybe with a minor addition => Player weapon misses => NPC plays a dodge animation?!
- (Show a 3D Face in dialog mode, maybe using a RenderTexture)
- Add all variations xD
- Add all variations + custom animations xD
- Add all variations xD