Juli Doku
This commit is contained in:
parent
11b4c98ef3
commit
2a3686f688
175
docs/Prototyp1_README_EN.md
Normal file
175
docs/Prototyp1_README_EN.md
Normal file
@ -0,0 +1,175 @@
|
||||
# Prototyp1 – Unreal Engine Project
|
||||
|
||||
## Overview
|
||||
**Prototyp1** is a Blueprint-based project built with **Unreal Engine 5.6.1**.
|
||||
It utilizes MetaHuman technology and external Fab assets to create a medical environment featuring an interactive character.
|
||||
The MetaHuman character serves as avatar for the application. His job is to perform as interface between the User and the AI that is analyzing the cognitive load of the user. The MetaHuman explains the status of the cognitive Load from the driver. The main reason he exists is to improve the acceptance for advises that are given from a machine to a driver in a real car.
|
||||
|
||||
ToDos that can be done for the future:
|
||||
|
||||
- Implementation of an integrated TTS-Program.
|
||||
- Tests of various styles of avatars.
|
||||
|
||||
---
|
||||
|
||||
## Project Structure
|
||||
|
||||
```
|
||||
All/
|
||||
├── Content/
|
||||
│ ├── Dr_Doofy/
|
||||
│ ├── Fab/
|
||||
│ │ ├── Hospital_Wall
|
||||
│ │ ├── Lowpoly_Medical_Room/
|
||||
│ │ ├── Medical_X-ray_Image_Viewer_-_200_Uploads_/
|
||||
│ │ ├── Modular3D_Hospital_Environment/
|
||||
│ ├── MetaHuman/
|
||||
│ │ ├── Common/
|
||||
│ │ ├── Dr_Doofy/
|
||||
│ │ ├── Body/
|
||||
│ │ ├── Clothes/
|
||||
│ │ ├── Face/
|
||||
│ │ ├── Grooms/
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Key Components
|
||||
|
||||
### MetaHuman: Dr_Doofy
|
||||
The central character of the project.
|
||||
The character Blueprint is the main logic blueprint.
|
||||
|
||||
**Contains:**
|
||||
- Full skeletal rig
|
||||
- Blueprint class (core logic)
|
||||
- Clothing assets
|
||||
- Facial animations
|
||||
- Groom assets (hair, etc.)
|
||||
- Voice samples & performances
|
||||
- Materials (color of clothes etc.)
|
||||
|
||||
All character logic is handled inside the Blueprint class.
|
||||
|
||||

|
||||
|
||||
---
|
||||
|
||||
### External Assets (Fab)
|
||||
The following asset packs were integrated via Fab:
|
||||
|
||||
- Hospital_Wall_LowPoly
|
||||
- Medical_Room
|
||||
- Medical_X-ray_Image_Viewer_-_200_Uploads_
|
||||
- Modular3D_Hospital_Environment
|
||||
|
||||
These assets provide the visual foundation of the environment.
|
||||
|
||||
---
|
||||
|
||||
### Camera System
|
||||
A **static camera** is implemented in the project.
|
||||
|
||||
An external explanatory video serves as documentation for its functionality.
|
||||
|
||||
---
|
||||
|
||||
## Voice and Animation System
|
||||
|
||||
### Overview
|
||||
The project uses externally generated voice samples combined with automated animations.
|
||||
|
||||
### Workflow
|
||||
|
||||
1. **Voice Generation**
|
||||
- Voice samples are created using an external TTS program
|
||||
- Corresponding animation sequences are generated based on the audio
|
||||
in Unreal Engines
|
||||
|
||||
2. **AI Data Pipeline**
|
||||
- An external AI determines the current hazard status
|
||||
- The status is sent to an interface
|
||||
- The interface writes the result into a file:
|
||||
`Animation.json`
|
||||
|
||||
3. **Processing in Unreal Engine**
|
||||
- After game start, the file is read every **60 seconds**
|
||||
- The system distinguishes between **four predefined states**
|
||||
- Based on the state, one of four prepared animations is played
|
||||
|
||||
4. **Animation Triggering**
|
||||
- Animations are directly linked to generated voice samples
|
||||
- Selection and playback are handled entirely via Blueprint logic
|
||||
|
||||
---
|
||||
|
||||
## Project Customization
|
||||
|
||||
All relevant content is located in the **Content folder**.
|
||||
|
||||
### Typical adjustments:
|
||||
- Modify Blueprint logic in the MetaHuman Blueprint
|
||||
- Replace or extend voice samples
|
||||
- Adjust animations
|
||||
- Replace or expand environment assets
|
||||
|
||||
---
|
||||
|
||||
## External Resources
|
||||
|
||||
### Project Download
|
||||
🔗 [Download Project](INSERT_LINK_HERE)
|
||||
|
||||
Password: 6gn56CZ6JyZzG4G
|
||||
|
||||
### Camera Explanation Video
|
||||
🔗 [Camera Explanation](https://www.youtube.com/watch?v=UVEgpwYlQeA)
|
||||
|
||||
### TTS Tool (Voice Generation)
|
||||
🔗 [External TTS Tool](https://ttsmaker.com/deE)
|
||||
|
||||
### Creating Facial Animation from voice samples
|
||||
|
||||
🔗 [External TTS Tool][https://www.youtube.com/watch?v=XIrekfg_fmw]
|
||||
|
||||
---
|
||||
|
||||
## Requirements
|
||||
|
||||
- Unreal Engine **5.6.1**
|
||||
- MetaHuman Plugin installed
|
||||
- Access to Fab assets
|
||||
- Main Level: Main-Level-J
|
||||
|
||||
---
|
||||
|
||||
## Notes
|
||||
|
||||
- Blueprint-only project (no C++)
|
||||
- All logic implemented via Blueprints
|
||||
- JSON-based external control pipeline
|
||||
- Performance depends on MetaHuman complexity
|
||||
|
||||
---
|
||||
|
||||
## Required Plugins
|
||||
|
||||
- Blueprint File Utilities V 1.0
|
||||
- Json Blueprint Utilities V 1.0
|
||||
- Camera Shake Priviewer V 0.1
|
||||
- Engine Camereas V 0.1
|
||||
- Gameplay Cameras V 0.1
|
||||
- MetaHuman Animator V 5.0
|
||||
- MetaHuman Creator V 1.0
|
||||
- MetaHuman SDK V 1.0
|
||||
- MetaHuman Live Link V 1.0
|
||||
- MetaHuman Core Tech V 1.0
|
||||
- MetaHuman Animatore Calbration Processing V 1.0
|
||||
|
||||
---
|
||||
|
||||
## Status
|
||||
|
||||
Created on: 2026-03-24
|
||||
|
||||
|
||||
BIN
docs/blueprint.png
Normal file
BIN
docs/blueprint.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 485 KiB |
Loading…
x
Reference in New Issue
Block a user