Commit Graph
34 Commits
Author SHA1 Message Date
Lilia-Chen 1037614a89 fix(stage-ui-three): removed duplicated IBL inject 2026-03-26 14:23:55 +00:00
Lilia_Chen 088ce34a2a fix(stage-ui-three): cutout bug fix (#1471)
* fix(stage-ui-three): cutout bug fix

* fix(stage-ui-three): gemini review comment

* fix(stage-ui-three): codex review comment
2026-03-25 08:49:21 +08:00
Lilia_Chenandautofix-ci[bot] 9ae795a831 refactor(tamagotchi/stage-*): remove duplicated scene in the setting page for tamagotchi (#1460)
* refactor(tamagotchi): remove setting window duplicate scene

* refactor(tamagotchi): some changes

* [autofix.ci] apply automated fixes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-24 03:46:52 +08:00
Lilia_ChenandGarfield Lee cf3e6a43bd chore(docs): new DevLog for VRM & three.js refactor (#1368)
---------

Co-authored-by-agent: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Garfield Lee <Garfield550@users.noreply.github.com>
2026-03-16 02:11:52 +08:00
dec2b04924 refactor: vrm performance tracing and better lifecycle management (#1194)
* refactor: vrm performance tracing and better lifecycle management

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Rename lag-visualizer.vue to performance-visualizer.vue

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @sumimakito

Co-authored-by: Makito <i@maki.to>

* Apply suggestion from @sumimakito

Co-authored-by: Makito <i@maki.to>

* Apply suggestion from @sumimakito

Co-authored-by: Makito <i@maki.to>

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* [autofix.ci] apply automated fixes

* Apply suggestion from @Lilia-Chen

* [autofix.ci] apply automated fixes

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* [autofix.ci] apply automated fixes

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* [autofix.ci] apply automated fixes

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* fix: some tiny bugs and model URL lifecycle

* fix: TresCanvas size=0 bug

* Delete .claude/settings.json

* fix: some clean-up

* [autofix.ci] apply automated fixes

* fix: use screen to wrap up TresCanvas

* Delete .claude/settings.json

---------

Co-authored-by: Makito <i@maki.to>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Neko <neko@ayaka.moe>
2026-03-12 09:20:20 +08:00
Lilia_Chenandautofix-ci[bot] 0093803920 feat(stage-ui-*): ACT special tokens for future motion gen (#974)
* feat(stage-ui*):ACT special tokens

* test(stage-ui): llm-marker-parser test updates for ACT tokens

* [autofix.ci] apply automated fixes

* style(stage-ui): apply gemini code review notes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-20 09:32:47 +08:00
Lilia-Chen 8787db198a release: v0.8.1-beta.13 2026-01-19 19:51:29 +00:00
Lilia_Chenandautofix-ci[bot] 372f356964 fix(stage-ui-three): lipsync update() (#971)
* bug-fix: lipsync update

* [autofix.ci] apply automated fixes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-01-18 20:55:43 +08:00
Lilia_ChenandMakito ecd5eee155 feat(model-driver-mediapipe): integrate MediaPipe as a motion capture tool (#828)
---------

Co-authored-by: Makito <i@maki.to>
2025-12-30 12:11:08 +08:00
Lilia_Chen c74f335253 feat(stage-ui-three-performance-runtime): init new experimental three performance runtime design (#809) 2025-12-17 10:50:06 +08:00
Lilia_Chenandautofix-ci[bot] c19ead966a fix(stage-ui): fixed the system prompt initialisation bug (#796)
* bug-fix(stage-ui): fixed the system prompt not successfully initialised bug

* bug-fix(stage-ui): if it's already initialised, then nothing needs to do in onMounted()

* [autofix.ci] apply automated fixes

* bug-fix(stage-ui): removed onMounted() logic, which is unnecessary

* fix: removed a blank vue playground page in the dev-tool. This should be left for the next PR maybe...

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-15 21:53:29 +00:00
c13ada508f feat(stage-ui): Synchronised Emotion Expression and Delay Animation to the TTS AIRI Speaking (#741)
* feat(stage-ui): Synchronised emotion expression and delay animation with the tts speaking

* [autofix.ci] apply automated fixes

* Update packages/stage-ui/src/utils/tts.ts

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* feat(stage-ui): Synchronised emotion expression and delay animation with the tts speaking - code review

* feat(stage-ui): Synchronised emotion expression and delay animation with the tts speaking - code review

* feat(stage-ui): Synchronised emotion expression and delay animation with the tts speaking - code review

* feat(stage-ui): Synchronised emotion expression and delay animation with the tts speaking - code review

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-16 19:52:44 +00:00
Lilia_Chenandautofix-ci[bot] 02cbbf40ee feat(stage-ui-three): Enhanced Lip Sync Animation (#740)
* feature: enhanced lip sync animation

* [autofix.ci] apply automated fixes

* feature: enhanced lip sync animation - code review

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-14 23:49:30 +00:00
Lilia_Chenandgemini-code-assist[bot] 94f4959a99 fix(stage-ui-three): fix the issue VRM model goes too far #642 (#662)
* bug-fix model goes too far

* bug-fix model goes too far gemini-review

* Update packages/stage-ui-three/src/composables/vrm/core.ts

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* bug-fix model goes too far gemini-review

---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-17 21:03:21 +01:00
Lilia_Chen 5459741276 refactor(stage-ui,renderer-three) - three-scene package (#569) 2025-09-25 21:59:29 +08:00
Lilia_Chen 08d579df4a bug fix - VRM - directional light adjustment persistance (#556) 2025-09-05 00:41:48 +01:00
Lilia_Chen d64bfa33fa fix(stage-ui/VRM) Directional light now can adjust rotation (#554)
* bug fix - VRM - directional light can now adjust rotation
2025-09-04 21:51:00 +01:00
Lilia_Chen 6b556019e2 fix&refactor(stage-ui): Shader injection now can correctly deal with MToon material and ShaderMaterial (#542)
* shader fix & refactor
2025-09-02 00:25:54 +01:00
Lilia_Chen d780691043 feat(stage-ui/VRM) Better skybox IBL: irrSH diffusion & Specular reflection (#504)
* better skybox IBL: irrSH diffusion & Specular
2025-08-28 13:11:41 +01:00
Lilia_ChenandNeko f6d6349528 feat(stage-ui): NPR skybox environmental lighting functionality added (#457)
---------

Co-authored-by: Neko <neko@ayaka.moe>
2025-08-26 12:51:02 +08:00
Lilia_Chen 92ae0c0730 feat(stage-ui): Switch between hemisphere light and sky box (#357) 2025-08-14 22:15:21 +08:00
Lilia_Chen 9fbbccc04a chore(stage-ui): queue.ts renaming, tts "..." recognition, and something relates to next and afterNext (#355) 2025-08-07 18:16:40 +08:00
Lilia_Chen d651074096 fix(stage-ui) TTS decimals are now retained, AIRI will no longer say "25" if it's "2.5" (#340) 2025-08-01 20:37:30 +08:00
Lilia_Chen 76ed0ff315 stage-web fix chat history only load the last AIRI'soutput (#334) 2025-07-30 11:06:11 +08:00
97ecbdcc9d feat(stage-ui): LookAt 3 functions: looking at camera; looking at mouse; looking forward (tracking disabled) (#326)
---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Neko <neko@ayaka.moe>
2025-07-27 21:32:01 +08:00
Lilia_Chen 1d486655ed feat(stage-ui): Now the VRM model can always look to the camera! (#322) 2025-07-25 19:03:50 +08:00
Lilia_Chen 0e7116c695 doc: contributing: zh-Hans: quick fix (#320) 2025-07-24 19:36:16 +08:00
Lilia_Chen 494bb3a324 fix(stage-ui): In the prod, the camera was not being set correct pos and target (#317) 2025-07-24 13:28:49 +08:00
Lilia_ChenandNeko 7f5a244fbf feat(stage-ui): animation start coordinate anchor + vrm position logic fix (#314)
---------

Co-authored-by: Neko <neko@ayaka.moe>
2025-07-24 01:07:50 +08:00
Lilia_Chen 7c62bb0908 feat(stage-ui): VRM model setting: camera psotion (view scale) (#309) 2025-07-22 12:27:27 +08:00
Lilia_ChenandNeko a8454b4a44 feat(stage-ui): VRM model setting page: FOV and Rotation (#307)
---------

Co-authored-by: Neko <neko@ayaka.moe>
2025-07-21 19:17:06 +08:00
Lilia_Chen 1a2a790ee5 feat(stage-ui): VRM model postioning functionalities (#302) 2025-07-19 22:39:32 +08:00
Lilia_ChenandNeko d2ce04b21b feat(stage-ui): Live2D vs VRM page switch botton and VRM model uploading functionality (#290)
---------

Co-authored-by: Neko <neko@ayaka.moe>
2025-07-19 01:17:41 +08:00
05e83d6ac5 i18n(docs): contribution guide (#285)
---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Neko <neko@ayaka.moe>
2025-07-17 17:47:06 +08:00