包含三个子项目: - avatar-h5-renderer: Live2D Cubism 4 H5 渲染器 (Vite + TS) - avatar_flutter_app: Flutter 容器 App (打包 H5 进 WebView) - gif-export: puppeteer 导出 32 个动作的透明 GIF (供 ESP32 圆屏播放) 模型资源: Haru, Natori (含贴图、moc3、motions, expressions) 设计文档: AI驱动虚拟形象渲染方案_v5.1.md Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
67 lines
1.2 KiB
Plaintext
67 lines
1.2 KiB
Plaintext
# ===== macOS =====
|
|
.DS_Store
|
|
.AppleDouble
|
|
.LSOverride
|
|
|
|
# ===== Editor / IDE =====
|
|
.idea/
|
|
.vscode/
|
|
*.iml
|
|
*.ipr
|
|
*.iws
|
|
*.swp
|
|
|
|
# ===== Logs / temp =====
|
|
*.log
|
|
*.tmp
|
|
/tmp/
|
|
|
|
# ===== Node (avatar-h5-renderer, gif-export) =====
|
|
node_modules/
|
|
dist/
|
|
.vite/
|
|
.npm/
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
yarn-error.log*
|
|
|
|
# ===== Flutter / Dart (avatar_flutter_app) =====
|
|
**/build/
|
|
**/.dart_tool/
|
|
**/.flutter-plugins
|
|
**/.flutter-plugins-dependencies
|
|
**/.packages
|
|
**/.pub-cache/
|
|
**/.pub/
|
|
**/Pods/
|
|
**/ios/Flutter/.last_build_id
|
|
**/ios/Flutter/Generated.xcconfig
|
|
**/ios/Flutter/flutter_export_environment.sh
|
|
**/ios/Runner.xcworkspace/xcuserdata/
|
|
**/ios/Runner.xcodeproj/xcuserdata/
|
|
**/android/.gradle/
|
|
**/android/local.properties
|
|
**/android/app/debug/
|
|
**/android/app/profile/
|
|
**/android/app/release/
|
|
**/macos/Flutter/ephemeral/
|
|
**/windows/flutter/ephemeral/
|
|
**/linux/flutter/ephemeral/
|
|
|
|
# ===== Python =====
|
|
__pycache__/
|
|
*.pyc
|
|
*.pyo
|
|
|
|
# ===== Project-specific large/intermediate files =====
|
|
# Per-frame PNG dumps generated during GIF recording (intermediate only)
|
|
gif-export/clips/*_frames/
|
|
# Texture backup created by black_to_transparent.py
|
|
**/texture_*.backup.png
|
|
|
|
# ===== Secrets =====
|
|
.env
|
|
.env.*
|
|
*.pem
|
|
*.key
|