2023-06-29 11:55:02 +08:00
|
|
|
|
|
|
|
|
|
# 合作计划与制作项目清单
|
|
|
|
|
个人目前是先建议
|
|
|
|
|
第一步使用一些Vroid模型进行进一步的卡通渲染测试,好处有:
|
|
|
|
|
1. 可以与Unity的VRM 卡通渲染效果进行对比。
|
|
|
|
|
2. 这些模型有商业授权,没有后苦之忧。
|
|
|
|
|
3. 大部分模型都是有表情的,会方便很多。
|
|
|
|
|
4. 商城中还有其他的配套的衣服与饰品,可以给角色进行更换。
|
|
|
|
|
|
|
|
|
|
第二步是找一些舞台与卡通场景(这类资源地编应该也会有积累),类似Colin以前制作视频的那种。
|
|
|
|
|
第三步制作视频上传到B站;待我案例关卡以及文档OK了,再上传油管。
|
|
|
|
|
第四步编写VRM插件以及打包ShowCase测试项目,并且制作相关介绍用网页。
|
|
|
|
|
|
|
|
|
|
## VRM模型
|
|
|
|
|
Vroid官方免费模型
|
|
|
|
|
- https://hub.vroid.com/en/characters/1248981995540129234/models/8640547963669442173
|
|
|
|
|
- 
|
|
|
|
|
- https://hub.vroid.com/en/characters/2843975675147313744/models/5644550979324015604
|
|
|
|
|
- 
|
|
|
|
|
|
|
|
|
|
其他Booth商场购买模型:
|
|
|
|
|
https://booth.pm/zh-cn/browse/3D%20Characters
|
|
|
|
|
|
|
|
|
|
- https://booth.pm/zh-cn/items/3443188
|
|
|
|
|
- 
|
|
|
|
|
- https://booth.pm/zh-cn/items/3681787
|
|
|
|
|
- 
|
|
|
|
|
- https://booth.pm/zh-cn/items/3470989
|
|
|
|
|
- 
|
|
|
|
|
- https://booth.pm/zh-cn/items/2780069
|
|
|
|
|
- 
|
|
|
|
|
- https://booth.pm/zh-cn/items/2736146
|
|
|
|
|
- 
|
|
|
|
|
- https://booth.pm/zh-cn/items/3224415
|
|
|
|
|
- 
|
|
|
|
|
- https://booth.pm/zh-cn/items/4035411
|
|
|
|
|
- 
|
|
|
|
|
- https://booth.pm/zh-cn/items/2198694
|
|
|
|
|
- 
|
|
|
|
|
- https://booth.pm/zh-cn/items/4431242
|
|
|
|
|
- 
|
|
|
|
|
- https://booth.pm/zh-cn/items/3667065
|
|
|
|
|
- 
|
|
|
|
|
- https://booth.pm/zh-cn/items/4358123
|
|
|
|
|
- 
|
|
|
|
|
- https://booth.pm/zh-cn/items/995244
|
|
|
|
|
- 
|
|
|
|
|
- https://booth.pm/zh-cn/items/2830083
|
|
|
|
|
- 
|
|
|
|
|
|
|
|
|
|
## 卡通渲染提供的各类解决方案
|
|
|
|
|
首先Colin的Unity卡通渲染试用版仅仅是一个打包过Demo,仅为展示效果。因为Unity的管线是脚本,不能像UE那样编译成dll。
|
|
|
|
|
因此UE可以根据需求使用多种试用方式:
|
2024-02-27 18:28:22 +08:00
|
|
|
|
|
2023-06-29 11:55:02 +08:00
|
|
|
|
| 需求 | 主要需求功能 | 引擎版本与功能 | 额外服务 |
|
|
|
|
|
| --------------------------- | ------------------------------------------------------------- | ------------------------------- | ---------------------------------------- |
|
|
|
|
|
| Vtuber面部捕捉(个人试用) | 面部捕捉(单双摄像头)、推流(虚拟摄像机推流到OBS)、挂件系统 | 打包游戏版本 | github issus |
|
|
|
|
|
| Vtuber全身捕捉(个人试用) | 全身捕捉与面部捕捉、推流(虚拟摄像机推流到OBS)、舞台场景系统 | 打包游戏版本 | github issus |
|
|
|
|
|
| Vtuber面部/全身捕捉(公司) | 包括个人版内容、全身捕捉与面部捕捉(多摄像头) | 打包引擎版本(不能打包与Debug) | github issus、定制服务开发 |
|
|
|
|
|
| MMD制作需求 | | 打包引擎版本(不能打包与Debug) | github issus |
|
|
|
|
|
| 番剧制作 | 暂不考虑 | | |
|
|
|
|
|
| 游戏制作要求 | | 打包版引擎 | github issus、定制服务开发、完整技术支持 |
|
|
|
|
|
| 游戏制作要求(源码) | | 源码版引擎 | github issus、定制服务开发、完整技术支持 |
|
|
|
|
|
|
|
|
|
|
基于UE的面部软件竞品:
|
|
|
|
|
- VActor(没有提供源码)
|
|
|
|
|
- [https://github.com/endink/VActor](https://github.com/endink/VActor) 本软件基于我的 UE 动补插件 MediaPipe4U 制作
|
|
|
|
|
- [https://github.com/endink/Mediapipe4u-plugin](https://github.com/endink/Mediapipe4u-plugin)
|
|
|
|
|
|
|
|
|
|
## ~~Shader代码加密~~
|
|
|
|
|
使用之后shader直接报错了。
|
|
|
|
|
|
|
|
|
|
~~VSCode怎么把代码转换成一行:选中想要合并的行,按Ctrl + Shift + P 调出命令窗口,输入join lines,确认执行就可以合并多行了。~~
|
|
|
|
|
|
|
|
|
|
>PS.打包后的引擎可以通过RenderDoc截帧,并且看到对应Pass名称与结构。
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Git流程管理
|
|
|
|
|
- Brance
|
|
|
|
|
- ToonDevelop:用于合并Release与各个版本分支。
|
|
|
|
|
- 各个版本分支:比如 UE5.0 UE5.1 UE5.2等,方便后续给低版本移植之后开发的渲染功能。
|
|
|
|
|
- ToonRelease:稳定版本的引擎,用于触发自动化打包流程。
|
|
|
|
|
- 额外出钱定制引擎分支:部分公司可能会额外出现定制功能,但这些功能不能随着版本一起发布。
|
|
|
|
|
- 标签:用于标记可以Release的Commit,当合并新版本的Release分支以及调试之后在指定Commit上添加
|
|
|
|
|
- 标记引擎版本:UnrealEngine-Toon 5.0.1、UnrealEngine-Toon 5.0.2
|
|
|
|
|
- 标记卡通渲染功能版本:UnrealEngine-Toon 1.0、UnrealEngine-Toon 1.1、UnrealEngine-Toon 1.2
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### 自动化
|
|
|
|
|
自动化系统会触发Tag以及ToonRelease分支的添加时会触发钩子,进行对应的操作:
|
|
|
|
|
- Tag:通过钩子向自动化系统发送打包指令
|
|
|
|
|
- ToonRelease:通过钩子向自动化系统发送打包指令
|