ThirdPersonTemplate for Daz3d assets (UE4.26)
This files are only for use within an Epic Unreal Engine project and their download and use from this repository acknowledges your agreement to be bound by the terms and conditions implied by the Epic Unreal Engine license agreement and Daz3D license agreement.
Unreal Engine License: https://www.unrealengine.com/en-US/eula/publishing / https://www.unrealengine.com/en-US/eula/creators
Daz3D License: https://www.daz3d.com/eula
This is a forever free Third Person Template for Daz3d assets. The goal of this project is not to create a full game, but to showcase how to use Daz3d assets with unreal and offer some basic features for a quick start.
This project comes with content from the Genesis 8 Essentials and Epic’s Content Example Project.
Current Features:
Daz To Unreal Bridge configured for the project
Custom Meta-Human Skin and Eye Shader
Custom Paragon Hair Shader
Control-rig setup for Genesis 8.1 Male and Female
Retargeting configuration and poses for Mixamo, Mannequin, and Genesis 8.1 skeletons.
Foot IK Solution
Inventory System (Equip/Unequip/Drop items, Stack Items, Item highlighting)
Dynamic Material System (Change mesh opacity masks based on the equipped items to help prevent poke thru.
Simple Death and Restart Level
8-Way Locomotion System, with standing in place animations
Run
Jump
Crouch
Basic Debugs Keys (Slow Motion, Disable DSLL and Display FPS)
Volumetric Clouds, Sky Atmosmosferic Fog and Lighting Set.
Postprocess Material
First and Third Person Modes
Controls:
Mouse - Move Camera
AWSD - Locomotion
Left Shift - Run
Left Ctrl - Crouch
Space - Jump
V - Change Perspective
I - Toggle Inventory (Left Click the item icon to Equip/Unequip/Drop Items)
1 - Slow Motion
2 - Display FPS Counter (Right Side)
3 - Toggle DLSS
Future Goals:
Improve the control-rig setup
Improve the inventory system
Create a system that allows the use of Daz morphs to customize the character in-game
Create a Hand Ik Solution.
Create a ragdoll physics for the genesis 8 mesh.
Create a Save system
Add a simple example on how to blend combat animations with the locomotion system
Create masks for makeup and brows to fill the slots available at the skin shader. For now, there are masks only for the lips and nails. I recommend the use of the skin builder product to fill those slots while there is no free texture available.
Make the actor components blueprints more modular and plug and play.
Create documentation to help people migrate the functionalities of this project to their own projects.
Add sound to footsteps