Skip to content

Latest commit

 

History

History
44 lines (32 loc) · 1.4 KB

File metadata and controls

44 lines (32 loc) · 1.4 KB

MetaHuman Engine Documentation

Welcome to the MetaHuman Engine documentation.

Overview

MetaHuman is a browser-native 3D digital human engine that provides a complete interaction loop: 3D avatar → voice → vision → dialogue.

Capability Technology
3D Avatar Three.js + React Three Fiber
Voice Web Speech API + Edge TTS
Vision MediaPipe Face Mesh & Pose
Dialogue OpenAI-compatible API

Documentation Index

Document Description
Architecture System design and data flow
API Reference Backend API contract
Development Setup and deployment guide

Quick Links

Design Principles

  1. Zero-config by default — Works out of the box with local fallbacks
  2. Graceful degradation — External failures don't break the experience
  3. Modular architecture — Avatar, voice, vision, dialogue are independent
  4. Minimal re-renders — Focused state stores prevent unnecessary updates
  5. Browser-first — All processing happens client-side when possible

Target Use Cases

  • Virtual customer service demos
  • Interactive kiosks
  • Educational assistants
  • VTuber/streaming avatars
  • Therapy companions