To Do - NitroxNova/humanizer GitHub Wiki
TO DO
-layered skin textures - skin, wrinkles, freckles, lips mask ect, current skin textures dont work well with different skin tones
-proper plugin folder structure for assets and import plugin
-look into vrm export - https://github.com/NitroxNova/humanizer/issues/36
-look into godot humanoid and motion tracking - https://github.com/NitroxNova/humanizer/issues/30 https://github.com/GuilhermeGSousa/godot-motion-matching
-look into xr animation - https://github.com/NitroxNova/humanizer/issues/23
-fix the female casual outfit to use original scales, was exported incorrectly
-make skeletons modular - will require generating weights in main program instead of importer (do we still want to cache these? will test)
-might remove the resource caching, since godot has its own built in, and from the registry as well (so its just paths not the whole resource) - ideally we would have as little loaded in ram as possible since a multiplayer game will have many other processes running that will need those resources
-Bake in pose button in authoring scene (statues)
-import Poses from makehuman
-Dismemberment
-Bone poses for clothing (like high heels)
- soft bodies - https://docs.godotengine.org/en/stable/tutorials/physics/soft_body.html https://www.youtube.com/watch?v=7higlB3ueDk https://youtu.be/mdyRO8_q7lI
DONE
-
optimize macro combos (old configs wont work) - https://github.com/NitroxNova/humanizer/commit/20c8896d6d1cb9c7195015b42e5417e75e1c7ee0
-
generate assets directly to res://humanizer - https://github.com/NitroxNova/humanizer_import/commit/814bca4c5d3904d98caa476c0f2238583e8cb62c
-
handle shear scale - examples female_toigo_suit and elvs_island_princess_hair - decided to just get the bounding box for performance reasons - https://github.com/NitroxNova/humanizer/commit/6723f9472f2158318439ce4d35be7595a5284513
-
parse shear scale in mhclo - https://github.com/NitroxNova/humanizer/commit/f486bbc51bcdda69ef68933487724ab04da24380
-
move macros and default body into main plugin so it works standalone for asset library - https://github.com/NitroxNova/humanizer/commit/c0ad32957e9fa4af0157eddaff45f9cdc2e88bd3
-
fix race normalizing - https://github.com/NitroxNova/humanizer/commit/a2c2b4a5e3a1f06f660d7dce911a0217ef4ddcec
-
update authoring scene to version 3 - https://github.com/NitroxNova/humanizer_author/commit/1820aeaba3423a8d4944b60cb770de3cc47757b5