This commit is contained in:
2023-06-29 11:55:02 +08:00
commit 36e95249b1
1236 changed files with 464197 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
#### 渲染循环发起以及渲染函数
渲染更新由UGameEngine::Tick()发起。
```
UGameEngine::Tick
|
-RedrawViewports()
|
-GameViewport->Viewport->Draw
|
-EnqueueBeginRenderFrame()
SetRequiresVsync()
EnqueueEndRenderFrame()
```
#### FDeferredShadingSceneRenderer
FDeferredShadingSceneRenderer继承自FSceneRenderer从Render函数中可以了解到延迟渲染的整个过程。每个Pass的渲染流程。