
COVER 公开在 OBS 中重建三维空间的社内插件开发幕后
摘要
COVER 技术博客 COVER Tech 公开了在 OBS 中重建三维空间的社内插件开发故事。通过 Studio 应用与 Spout 联动,可在 OBS 中实现重打光、AO 等演出效果。目前仅限内部使用,未来目标是让艺人也能用上。
COVER 株式会社更新了技术博客 COVER Tech,公开了由技术开发部图形工程师经理 O 撰写的社内 OBS 与 Spout 插件开发幕后故事。
COVER 自研的直播与录制应用“Studio 应用”可实时渲染动捕、灯光信号和 VFX 并输出画面,但团队希望能输出更多可用于后期编辑的附加信息。于是新方案让 Studio 应用只负责输出 Spout,此后的加工与文件写入全部交给 OBS,从而摆脱了原有发版计划的限制,也实现了不依赖 Unity 或 Unreal Engine 的通用方案。
通过 Spout 联动在 OBS 中重建三维空间,新插件实现了平行光与点光源重打光、环境光遮蔽(AO)、考虑遮挡的贴花投影、面板绘制,以及法线、世界坐标、深度、相机信息和颜色等多路素材的同步输出,还有柔光与简易景深等后期滤镜。文章配有多张效果示例图。
目前这些插件仅在公司内部使用,暂不对外分发。团队表示,未来希望把机密部分拆分到独立应用或 DLL 中,让艺人也能使用,并进一步验证结合 Unity 与 Unreal Engine 的混合渲染。
文章全文(日文)可在 COVERedge 阅读:https://coveredge.cover-corp.com/list/5433
阅读原文