diff --git a/02-Note/DAWA/AI偶像陪伴项目/AI虚拟偶像陪伴 & AI虚拟直播间 开发计划与阶段目标.md b/02-Note/DAWA/AI偶像陪伴项目/AI虚拟偶像陪伴 & AI虚拟直播间 开发计划与阶段目标.md index 539ff2f..ea9c5bc 100644 --- a/02-Note/DAWA/AI偶像陪伴项目/AI虚拟偶像陪伴 & AI虚拟直播间 开发计划与阶段目标.md +++ b/02-Note/DAWA/AI偶像陪伴项目/AI虚拟偶像陪伴 & AI虚拟直播间 开发计划与阶段目标.md @@ -38,13 +38,27 @@ 2. 闲时模式的相关资产 ## 状态机设计 +1. 相关数据都存储在角色类AAIVirtualIdolCharacter中。 + 1. Idol状态相关控制数据。 + 2. 实时 - 表情指令的预制渐入渐出曲线以及表情文件。 +2. EOE歌曲可以制作专门的UDataAsset,以方便播放。 +TODO: +- [ ] MotionMatch +### 状态 +- 可切换状态:待开发功能,后续的AI偶像陪伴项目会需要。 +- 不可切状态(必须等到当前状态执行完,才能执行其他Action,并且执行完后会回到Idol状态) + - 播放状态(预制资产)。角色开始唱歌&跳舞,可以选择只跳舞。 + - 聊天状态(AI实时生成)。角色做出语音、动作、表情&口型。 -### 指令功能 -分为强制指令以及弱指令。 - - - +### 指令 +- 实时指令:用于即使切换角色面部表情&口型或者播放一些场景效果。一般不会改变与打断当前状态。 + - [ ] 表情系列指令(预制表情) + - [ ] 微笑 + - [ ] 皱眉 +- 强制指令:用于导播强制中断有问题的表演。 + - [ ] 强制进入Idol状态。 + - 状态切换指令:待开发功能,后续的AI偶像陪伴项目会需要。用于定制当前状态完成后执行的下一个状态;可以打断当前状态并开始执行下一个状态。 # AI虚拟偶像陪伴 ## 阶段技术需求 & 实现目标