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的渲染流程。 |