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