A 3D 3rd person player demo of what I've been learning (Godot 4).
I have some backgrounds in 3D (as a hobby) and I started learning Godot at ver3.2 and Blender ver 2.9. I want to try to create a 3D 3rd person project with low to mid poly like PS2 'GTA 3' or 'Bully' graphics.
The main things I'm concentrating on are Player controls, Interactions, StateMachines, Inventory, Water, Save/Load. So this thread is basically gonna be about putting it all together. (It's gonna be a slow process though as I do this in my spare time)
I will mention various methods of how I achieve the result so ppl can at least know where to look in search. Feel free to ask or suggest improvement.
First off, here's my Character Regina George from Mean Girls LOL. I choose her because I wanted to learn doing Long hair and Skirt on a character.
Methods:
Blender - Hair cards with alpha / Rigging / Stencil paint / Combined UVs / Baking textures.
Godot - Import model with textures alpha / Override materials / Facial animation with shader (animated texture2D and texture2Darray) / Animation Retarget / Add, Remove_Child.
For facial animation I used 'Face Mask' technique where I place extra polygons in front of head then applied shader materials.
Shout out to MakeHuman for base body - I used actress image to match the body and face mesh.