Technical Video (UE4)
Dryad - Modular animated customizable 3d character for games. Customizable color for hair, eyes and flowers. Dryad's flowers and leafs can fall down (or up) and grow up on her body again. Branches on head and arms made with bones with small scale to hide it in body. Dryad have special tree transition, idle and cast animations which could be used for magic, life regen etc. Leafs grows up with morpheme, but it swaps to cloth simulation model leafs when it needs to fall. There are no particles.
Asset contains:
Models:
SK_Dryad and SK_Dryad2 - 2 different full bodies with eyes and leafs (they differ in branches on the head) - have no hair or other additional models on it.
Separate models:
- SK_Dryad_Body1 and SK_Dryad_Body2 - different separate bodies with eyes (differ in branches on the head)
- SK_Dryad_Bow(have the same skeleton as Dryad)
- SK_Dryad_Flower1 with growth morpheme (based on a separate skeleton to use it in multiple sockets)
- SK_Dryad_Flower1_Falling_down - falling down petals (made with cloth simulation)
- SK_Dryad_Flower1_Falling_up - falling up petals (made with cloth simulation)
- SK_Dryad_Hair - hair on head (with cloth simulation)
- SK_Dryad_Hair_Up - grasslike hair on head (grows up with negative gravity value in cloth simulation)
- SK_Dryad_Leafs - leafs for 1st body with growth morphem
- SK_Dryad_Leafs2 - leafs for 2nd body with growth morphem
- SK_Dryad_Leafs_Fall_Down - leafs for 1st body with cloth simulation falls down
- SK_Dryad_Leafs_Fall_Up - leafs for 1st body with cloth simulation falls up
- SK_Dryad_Leafs2_Fall_Down - leafs for 2nd body with cloth simulation falls down
- SK_Dryad_Leafs2_Fall_Up - leafs for 2nd body with cloth simulation falls up
- SK_Dryad_Quiver
- SK_Dryad_Skirt - uses quiver's and hair materials, have body morphing in belt part and cloth simulation on lower part
- SM_Dryad_Arrow1 - static mesh
- SM_Dryad_Pipe - static mesh
Materials:
- 7 different skins for body (4k textures)
- 6 skins for leafs - hazel, oak, birch, pine, sakura and maple (1024)
- bow/quiver/pipe common material
- eyes material
- hair material
Animations:
- Anim_Dryad_bow_damage
- Anim_Dryad_bow_damage2
- Anim_Dryad_bow_draw
- Anim_Dryad_bow_hit1
- Anim_Dryad_bow_idle
- Anim_Dryad_bow_run
- Anim_Dryad_bow_walk
- Anim_Dryad_dance
- Anim_Dryad_double_weapons_damage
- Anim_Dryad_double_weapons_death
- Anim_Dryad_double_weapons_draw
- Anim_Dryad_double_weapons_hit1
- Anim_Dryad_double_weapons_hit2
- Anim_Dryad_double_weapons_hit3
- Anim_Dryad_double_weapons_idle
- Anim_Dryad_idle
- Anim_Dryad_idle_fix_hair
- Anim_Dryad_idle_look_around
- Anim_Dryad_idle_obey_left
- Anim_Dryad_idle_obey_left_start
- Anim_Dryad_idle_obey_right
- Anim_Dryad_idle_obey_right_start
- Anim_Dryad_idle_tree1_damage
- Anim_Dryad_idle_tree1_death
- Anim_Dryad_idle_tree1_loop
- Anim_Dryad_idle_tree1_start
- Anim_Dryad_idle_tree2_damage
- Anim_Dryad_idle_tree2_death
- Anim_Dryad_idle_tree2_finish_cast
- Anim_Dryad_idle_tree2_loop
- Anim_Dryad_idle_tree2_start
- Anim_Dryad_idle_tree3_damage
- Anim_Dryad_idle_tree3_death
- Anim_Dryad_idle_tree3_finish_cast
- Anim_Dryad_idle_tree3_loop
- Anim_Dryad_idle_tree3_start
- Anim_Dryad_music_bow_loop1
- Anim_Dryad_music_bow_start
- Anim_Dryad_music_pipe_loop1
- Anim_Dryad_music_pipe_loop2
- Anim_Dryad_music_pipe_start
- Anim_Dryad_pipe_damage
- Anim_Dryad_pipe_hit1
- Anim_Dryad_pipe_idle
- Anim_Dryad_pipe_idle_finish
- Anim_Dryad_run
- Anim_Dryad_walk
Morphemes:
Every Dryad body has basic morphemes:
- mouth_open
- anger
- sad
- sleep
- smile
- Leafs_Off (for leafs growth)
- old (for transform to old ugly kikimora :-))
Blueprint:
BP_Dryad variables:
- HairColor
- EyesColor
- FlowersColor
- Leafs_scale - regulates the final leafs size after growth (float)
- Model2 - turn on the 2nd body and leafs (boolean)
- Fall - turn on the fall possibility (usefull for deciduous Dryads but should be turn off for pine Dryad) (boolean)
- Fall_up - turn on the upward fall possibility (boolean)
- Flowers - shows and hide flowers(boolean)
- Age - regulates the "old" morpheme on skirt, body and quiver meshes (float)
Additional bones:
- 88 bones for branches named Bone_Dryad_XXX (XXX is number of bone)
- 4 bones for bow: Bone_weapon_bow_01 -> Bone_weapon_bow_04
- Bone_weapon_R for pipe
- Bone_weapon_bow_arrow for arrow and bow animations (in most animations scaled to 0,1% and hiden in right index finger)
- Bone_eye_R and Bone_eye_L for eyes rotation