Skip to content

Commit 239a08d

Browse files
author
shijiashuai
committed
docs: add bilingual README and update configs
1 parent b7b7ec2 commit 239a08d

File tree

3 files changed

+70
-0
lines changed

3 files changed

+70
-0
lines changed

README.en.md

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
# MetaHuman - 3D Digital Human Interaction Platform
2+
3+
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)
4+
![React](https://img.shields.io/badge/React-18-61DAFB?logo=react&logoColor=black)
5+
![TypeScript](https://img.shields.io/badge/TypeScript-5-3178C6?logo=typescript&logoColor=white)
6+
![Three.js](https://img.shields.io/badge/Three.js-r150+-000000?logo=threedotjs&logoColor=white)
7+
8+
[简体中文](README.md) | English
9+
10+
A web-based 3D digital human interaction platform with real-time rendering, voice interaction, expression control, and intelligent behavior system.
11+
12+
## Core Features
13+
14+
### 3D Modeling & Animation
15+
- Three.js high-precision rendering, FBX/GLTF model support
16+
- Real-time lighting/shadow, skeletal binding, facial expression control
17+
18+
### Voice Interaction
19+
- TTS voice synthesis (Web Speech API), ASR recognition
20+
- Multi-language support (Chinese priority), customizable voice parameters
21+
22+
### Behavior Control
23+
- Emotion state machine, AI-driven intelligent decisions
24+
- Visual behavior editor, complex action sequences
25+
26+
### Rendering Engine
27+
- WebGL real-time rendering, responsive design
28+
- Multi-platform adaptation, performance optimization
29+
30+
## Tech Stack
31+
32+
- **Frontend**: React 18 + TypeScript
33+
- **3D Rendering**: Three.js + React Three Fiber
34+
- **State**: Zustand
35+
- **UI**: Tailwind CSS + Lucide React
36+
- **Build**: Vite
37+
- **Deploy**: Vercel
38+
39+
## Quick Start
40+
41+
```bash
42+
npm install
43+
npm run dev # http://localhost:5173
44+
npm run build # Production build
45+
npm run deploy # Deploy to Vercel
46+
```
47+
48+
## Keyboard Shortcuts
49+
50+
| Key | Function |
51+
|-----|----------|
52+
| `Space` | Play / Pause |
53+
| `R` | Reset |
54+
| `M` | Mute toggle |
55+
| `V` | Record toggle |
56+
| `S` | Settings panel |
57+
| `1`-`4` | Quick trigger preset behaviors |
58+
59+
## License
60+
61+
MIT License

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
# MetaHuman - 3D数字人交互平台
22

3+
[![Docs](https://img.shields.io/badge/Docs-GitHub%20Pages-blue?logo=github)](https://lessup.github.io/meta-human/)
34
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)
5+
6+
简体中文 | [English](README.en.md)
47
![React](https://img.shields.io/badge/React-18-61DAFB?logo=react&logoColor=black)
58
![TypeScript](https://img.shields.io/badge/TypeScript-5-3178C6?logo=typescript&logoColor=white)
69
![Three.js](https://img.shields.io/badge/Three.js-r150+-000000?logo=threedotjs&logoColor=white)

_config.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
title: MetaHuman
22
description: 3D 数字人交互平台 — Three.js 渲染、语音交互、行为控制、情绪状态机
33
remote_theme: pages-themes/cayman@v0.2.0
4+
5+
url: "https://lessup.github.io"
6+
baseurl: "/meta-human"
7+
lang: zh-CN
8+
49
plugins:
510
- jekyll-remote-theme
11+
- jekyll-seo-tag

0 commit comments

Comments
 (0)