✦前言✦
欢迎使用Live2DViewerEX搭载的面捕系统
本文将介绍软件的安装方式、面捕以及直播设置
并在文章结尾附上使用过程中,常见问题的解决方法
⚠:本文章示例版本为 2021.5.15p3.
仅针对模型使用者,不涉及详细的建模配置教学。
电脑端浏览器可以使用 [ 打印 ] ,在打印页面复制文章文字和链接。
【文章目录】
- ✦事前准备✦
- ✦安装Live2DVIewerEX✦
- ✦安装面捕追踪器✦
- ✦安装直播软件✦
- ✦首次启动Live2DViewerEX✦
- ✦正式启动后-手动设置✦
- ✦载入模型 - 脚本自动配置✦
- ✦载入模型 - 手动配置✦
- ✦直播设置 - IOS配置✦
- ✦直播设置 - 其他设备✦
- ✦直播推流 - OBS设置✦
- ✦直播推流 - 直播姬设置✦
✦事前准备✦
● 模型师如何配置EX制作请参考以下网页教程
《官方手册: Json编辑器教程》:
http://live2d.pavostudio.com/doc/zh-cn/live2d/json-editor-tutorial/#1
《将Facerig的cfg配置转换为Live2DViewerEX配置》:
⚠:事前准备 (安装设置方式见下文)
● 下载安装:
-Live2DViewerEX
-OBS Studio(或Bilibili直播姬等直播软件)
● 摄像头:
-电脑端:USB或是自带摄像头
-安卓端:Face Tracker (面部追踪器)
-IOS 端:EX Face Tracker(面部追踪器)
● 模型师提交的文件:
- 含有texture.png、moc、model.json的模型文件夹
(或是打包好的LPK文件)
- script.txt EX脚本配置文档
✦安装Live2DVIewerEX✦
⚪ 下载安装Steam.
https://store.steampowered.com/about/
⚪ 在商店页面中 购买Live2DViewerEX( *或通过激活码获得)
https://store.steampowered.com/app/616720/Live2DViewerEX/
# 附:使用激活码激活的步骤:
-选择steam左下角 [添加游戏] - [在Steam上激活产品...]
产品激活窗口中,选择 [下一步>] - [我同意]
将激活码复制到选框内即可。
⚪ 安装Live2DViewerEX
经上述步骤,软件将在Steam库中显示。
安装它。(在选择安装路径时勿使用中文路径)
✦安装面捕追踪器✦
# 注:当使用安卓,ios设备作为摄像头时,需要在设备上,下载对应软件。
⚪ 安卓版 安装:
- Google Play 搜索 [ Face Tracker ]
https://play.google.com/store/apps/details?id=com.pavostudio.facetracker
- 或是通过下方链接下载
http://live2d.pavostudio.com/doc/zh-cn/android/#_13
⚪ IOS版 安装:
- App Store 搜索 [ EX Face Tracker ]
✦安装直播软件✦
# 注:OBS Studio、Bilbili直播姬等直播软件均可,本文仅演示这两种直播软件的设置。
⚪ 下载页面
- OBS Studio
https://obsproject.com/
- Bilbili 直播姬
https://live.bilibili.com/liveHime?visit_id=2qc9ljlgdg40
⚪ 安装步骤
- *略
准备就绪,那么开始设置吧
✦首次启动Live2DViewerEX✦
⚪ 首次启动应用时
首次启动会显示默认模型和背景,并弹出教学窗口。
根据窗口内容进行设置: [选择语言] [快捷菜单] 等。
逐步点击 [下一个] 后,点击 [开始],结束新手引导。
✦正式启动后-手动设置✦
⚪ 将软件切换为 [ 桌面(兼容)]模式
右键任务栏托盘图标,选择 [启动模式] - [ 桌面(兼容)].
切换完毕后软件将自动重启软件并生效设置.
*若任务栏没有找到托盘图标,可能是被系统作为隐藏图标收进托盘组箭头图标内。 *点击箭头展开隐藏的图标组即可找到。
⚪ 其他应用最大化/全屏时保持运行
右键任务栏托盘图标,点击 [ 设定 ].
选择 [ 设定 ] - [ 播放 ]
根据自身使用情景更改设置,一般模型直播情景下设置为保持运行即可。
下文的设置均在 [ 控制面板 ] - [ 设定 ] 页面操作。
双击托盘图标即可打开控制面板。
———————————————
⚪ [ 设定 ] - [ 桌面 ]
- 桌面显示类型:窗口 (它将用于直播软件的窗口捕捉识别)
- 总显示在最前:勾选 (勾选后模型将显示在任何应用上层)
- 拦截鼠标事件:不选(勾选后窗口区域内,鼠标事件将被拦截)
# 该功能仅窗口模式下生效,主要避免鼠标点到模型后面的其他应用。
⚪ [ 设定 ] - [ 直播设置 ]
- OBS Studio:勾选
# 使OBS可以捕捉到EX的窗口,直播姬等其他直播软件不用选。
- 虚拟摄像头:安装后,勾选
# 使直播软件能以摄像头形式捕捉模型画面。
# OBS使用该方式可进行透明推流 (直播姬无法设置) 。
附:虚拟摄像头捕捉在任何模式下均可使用
- 若桌面设置为全屏模式,需要设置为单个显示器
# 此后OBS内,对应的分辨率设置需要与该显示器分辨率一致
✦载入模型 - 脚本自动配置✦
⚪ 什么是 自动配置脚本
它是软件设置的存档,导入后即生效,代替用户进行配置相关的操作。可以理解为Facerig的CFG配置文件。制作者编写后,客户可以直接导入,省去手动配置模型的步骤。
模型师提交的文件包含 [ EX script.txt ] 则可以进行该自动配置。
EX script参考下列代码块,复制到记事本,保存为txt即可。
# 该段为精简版,只保留了常用设置,完整script脚本格式请参考官方手册: http://live2d.pavostudio.com/doc/zh-cn/exapi/ex-script/
下面是实例,案例模型文件为 [ hiyori.lpk ]
# 无法查看B站专栏的代码块可以进入下面的链接
https://docs.qq.com/doc/DWUVxTXhETU1wUkpG
✦载入模型 - 手动配置✦
若模型文件不是lpk压缩包、不含script.txt配置脚本,或因其他特殊需求无法使用自动配置,则参照下文手动配置。
⚪ 载入模型
● 双击托盘图标打开主程序
● json模型文件导入
- 选择1号模型卡槽 (下图 1)
- 依次点击 [ 模型 ] - [ LPK文件] (或Json文件) - [ 添加+ ] (下图 2~4)
- 然后双击列表处的文件即加载模型。
● LPK模型文件导入
- 注1:确认卡槽为1号卡槽
- 依次点击模型-LPK-添加
- 然后依次点击列表的LPK-角色-服装 ,双击即加载模型
窗口模式下载入模型后就是下图的效果啦 ↓
⚪ 调整窗口
窗口模式下 窗口区域(黑色方框)便是之后直播软件的 [ 窗口捕获 ] 能捕捉到的区域。
同时也是模型可显示的范围,超过范围的区域不会显示 ↓
● 找到窗口编辑功能
- [ 控制面板 ] - [ 设定 ] - [ 桌面 ]
● 编辑窗口位置、尺寸
- 通过拖拽窗口调整位置,拖拽边角或者直接输入数值改变窗口尺寸
# 之后直播软件中的虚拟摄像头分辨率设置需与该窗口分辨率完全一致。
● 提供几种方案参考
[ 角色模型仅放置于屏幕角落 ] - 分辨率 1280x800 (小尺寸可以减少资源占用)
[ 频繁改变角色位置,偶尔放大特写模型局部 ] - 2560x1440 (电脑屏幕全屏尺寸)
● 完成后X掉窗口。
⚪ 调整模型
● 操作方式
- 通过悬浮按钮打开调试浮窗
- 可以调整模型的 [ 尺寸 ] [ 位置 ] [ 角度 ] [ 镜像 ]
- 调整完成后点击浮窗右上角的 [ x ] ,关掉浮窗。(窗口的边框会随之隐藏。)
● 相关常见问题
“ 没有悬浮球 ”
[ 控制面板 ] - [ 设定 ] - [ 显示 ] - [ 悬浮球 ]
“ 浮窗界面太小 ”
[ 控制面板 ] - [ 设定 ] - [ 显示 ] - [ 界面缩放 ]
“ 想更改模型的显示帧率 ”
[ 控制面板 ] - [ 设定 ] - [ 显示 ] - [ 帧率 ]
⚪ 对模型动作绑定自定义热键
# 客户可以通过模型自定义对 [ 按键绑定-事件 ] 绑定热键 触发动作。
● 打开模型自定义窗口
[ 控制面板 ] - [ 设定 ] - [ 直播 ] - [ 模型自定义 ]
或是 [ 控制面板 ] - [ 模型 ] - [ 自定义 ]
● 绑定自定义热键
- 选择 [ 按键绑定-事件 ]
- 选择 动作事件组*
- 设置对应热键
- 保存退出
# 以这张图的【❤按键_眼镜】动作组举例,自动配置脚本中的热键设置为:
edit_lpk_model Hiyori Hiyori Hiyori.model3 1 ❤按键_眼镜 0 Q
● 相关常见问题
“ 什么是动作组,我该怎么选择 ”
如下图,一个按键开关由ON/OFF两个子动作组成。
正确制作的按键可以通过播放动作事件组做到ON后播放OFF,OFF后播放ON。
所以自定义界面只需要绑定动作事件组即可。
# 子动作带有 :符号,可以通过它轻松分辨出哪些是不需要设置子动作。
“ 我是Facerig模型,没有模型师做EX配置,可以快速配置使用吗?”
参考这篇文章