diff --git a/02-Note/DAWA/ASoul/流程笔记/MultiView逻辑.md b/02-Note/DAWA/ASoul/流程笔记/MultiView逻辑.md index 405ee1a..f2b3c1b 100644 --- a/02-Note/DAWA/ASoul/流程笔记/MultiView逻辑.md +++ b/02-Note/DAWA/ASoul/流程笔记/MultiView逻辑.md @@ -1,5 +1,11 @@ TsScreenPlayerTextureRenderer => AMultiViewActor +# 渲染逻辑 +- UMultiViewRendererComponent::DrawMultiViewCameras() + +渲染函数:GetRendererModule().BeginRenderingViewFamily(&SceneCanvas, &ViewFamily); +摄像机相关函数:FSceneView* UMultiViewRendererComponent::CalcSceneView(FSceneViewFamily* InViewFamily, UCineCameraComponent* InCamera, + const uint32 InViewIndex) # 多屏与采集卡 以Preview为例: TsDirectorCamManagerActor.ts