Stabilize runtime auth and E2E coverage
This commit is contained in:
parent
6a3e3b541c
commit
188e899394
133 changed files with 55987 additions and 6775 deletions
30
apps/web/public/live2d/README.md
Normal file
30
apps/web/public/live2d/README.md
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
# Live2D Assets
|
||||
|
||||
This directory contains the Live2D runtime and optional sample models served by the Vite/nginx static web app.
|
||||
|
||||
Default runtime:
|
||||
|
||||
```text
|
||||
/live2d/live2dcubismcore.min.js
|
||||
```
|
||||
|
||||
Sample models:
|
||||
|
||||
```text
|
||||
/live2d/mao/Mao.model3.json
|
||||
/live2d/haru/haru_greeter_t03.model3.json
|
||||
```
|
||||
|
||||
Sources:
|
||||
|
||||
- Cubism Core: https://cubism.live2d.com/sdk-web/cubismcore/live2dcubismcore.min.js
|
||||
- Mao model: https://github.com/Live2D/CubismWebSamples/tree/develop/Samples/Resources/Mao
|
||||
- Haru model: https://github.com/guansss/pixi-live2d-display/tree/master/test/assets/haru
|
||||
|
||||
The Live2D `CubismWebSamples` license lists `Samples/Resources/Mao` under Live2D's Free Material License.
|
||||
The `pixi-live2d-display` README states that the Haru sample is redistributed under Live2D's Free Material License.
|
||||
The local `model3.json` removes optional `DisplayInfo` and motion sound references that are absent from the copied asset set.
|
||||
|
||||
No sample model is loaded by default. Session avatars use the SVG/persona renderer unless the active `AvatarPersona.live2dModelUrl` points to a real persona-specific Cubism `*.model3.json` asset. The Mao and Haru samples are for local wiring checks only; production builds ignore those bundled sample URLs instead of rendering them as shared persona fallbacks.
|
||||
|
||||
The app also falls back to the SVG avatar when `live2dModelUrl` is omitted, set to `off`/`false`/`none`, or the model cannot be loaded.
|
||||
Loading…
Add table
Add a link
Reference in a new issue