## EOE需求 - 渲染功能 - 描边功能改进 - [x] ScreenPercentage 自适应(移植代码,1小时) - [ ] Fov 自适应 (1~2天) - [ ] 根据投射调整宽度 (1~2天)=> (使用李兄的方案,0天) - [ ] 支持PBR描边控制 (2~4天) => (使用李兄的方案,0天) - 厚涂风格卡通皮肤渲染 - [ ] 移植厚涂引擎中的代码 (移植代码,2~5天) - 脸部阴影控制 - [ ] 角色在向左/向右旋转头部时,面部不会产生阴影和一些残留的”脏”的阴影信息 (14天) - 眼睛 - [ ] 眼白阴影 (5天)=>(使用李兄的方案进行进一步开发,1天) - 头发 - [ ] 头发高光调整 (移植代码,1天)=>(使用李兄的方案,0天) - 卡通材质重制 - ToonStandard (5~7天) - [ ] 制作母材质以及其他Toon材质的MaterialInstance - ToonSkin (1~2天) - ToonHair(1~2天) - ToonCloth - [ ] 制作母材质以及几套衣服的案例。(1~2天) - [ ] 大约40套衣服,每套衣服(上衣、裙子、鞋子、其他饰品)包含3~6个材质球 (时间不确定,而且体力活,可能是乐华那边做了) - 其他功能 - 将UE4插件移植到UE5 - [ ] ZeroAnim(大致的修改已经完成,等待测试。) - [ ] JsonAssistPlug(大致的修改已经完成,等待测试。) - 角色动画修型(可选) - [ ] 替换潘翔的动画蓝图,使用UE5小灰人自带的PoseDriver进行修型。(没具体研究过时间不确定,14~28天)=> (7~14天) - ShowCase关卡与文档制作 - ShowCase关卡(可选) - [ ] ShowCase关卡 - [ ] ContentExample关卡 - [[#文档]] - [x] 搭建文档系统 - [ ] 编写文档(14天左右) - 后续开发计划(看乐华感不感兴趣) - 表情系统 - [ ] 开发接近Live2D与MMD的表情系统与相关制作规范 (乐华未提,但后续应该花时间去开发一下) - [ ] 参考 https://www.youtube.com/watch?v=YGZB8-2Kazk 尤其是0:28、2:32左右。 https://www.youtube.com/watch?v=eC_Om8idXTo - [ ] 程序化眼睛 (乐华未提,但后续应该花时间去开发一下) - 定制渲染功能开发 - [ ] 乐华那边测试完之后还需要的渲染功能。 - 嘴唇效果提升 ![500](https://cdn.jsdelivr.net/gh/blueroseslol/ImageBag@latest/ImageBag/Images/%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20230212194504.jpg) ![500](https://cdn.jsdelivr.net/gh/blueroseslol/ImageBag@latest/ImageBag/Images/%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20230212194513.jpg) ![500](https://cdn.jsdelivr.net/gh/blueroseslol/ImageBag@latest/ImageBag/Images/%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20230212194517.jpg) ## 耗费工时 - 楼嘉杰:35~60天 => 30天 主要负责开发功能、打包引擎、编写文档、规划与制作ShowCase ContentExample关卡。 - 华湛飞:5天=> 3天左右(并不是连续的5天),负责协助`楼嘉杰` 制作配套资产与贴图。 ## EOE需要制作的资产 DAWA 杭州负责把几个ShaderModel的主材质以及材质实例规范做好。同时也会选择一份有代表性的角色资产,制作贴图与材质。 - 模型(非必要,看透明后处理描边效果再做决定) - 提取角色下颚与嘴唇处的模型,用于头部外扩描边。 - 贴图 - 不用重新绘制的贴图 - BaseColor - Metallic - Roughness - Opacity - Normal - ShadowColor(暗部颜色指定) - ShadowFalloff(阴影过渡控制) - ToonDataTexture(每个贴图4个通道,根据需求绘制,主要适用于控制角色光影交接、轮廓颜色粗细控制、轮廓id) - ToonDataA - ToonDataB - ToonDataC - 厚涂皮肤相关 - Trickness(厚涂皮肤材质专用,使用八猴子烘焙Trickness与Curvature混合,并调整后获得) - 次表面颜色贴图 - ToonAssetID贴图 - 其他 - 轮廓FOV自适应曲线资产 - 轮廓距离衰减曲线资产 - ToonAsset材质集合(一个卡通渲染用材质集,根据需要添加) - 全局贴图(3张预积分贴图,按照需求进行更改) - 材质 ## 项目要求 - 渲染功能需求 - 将卡通渲染引擎升级至UE5版本。 - 描边功能改进。包括ScreenPercentage、Fov自适应;根据投射调整宽度 ;支持PBR描边控制。 - 提升卡通皮肤渲染效果。 - 实现面部阴影控制功能,使得角色在各个角度的面部阴影都可以控制。 - 卡通材质增加眼白阴影效果。 - 提升卡通渲染头发高光效果。 - 卡通渲染主材质移植。 - 其他需求 - 将UE4插件ZeroAnim、JsonAssistPlug升级至UE5版本。 - 角色动画蓝图移植。 # 竞品参考 - 四禧丸子 https://www.bilibili.com/video/BV1uy4y1Q7BU/?spm_id_from=333.788.recommend_more_video.5&vd_source=d47c0bb42f9c72fd7d74562185cee290