Esempio n. 1
0
 public void RenderShadow(ref RenderingData context)
 {
     m_ShadowPass.Render(ref context);
 }
Esempio n. 2
0
 public void CleanUp(ref RenderingData context)
 {
     context.cmd.Clear();
     context.cmd.ReleaseTemporaryRT(dirShadowAtlasId);
     context.context.ExecuteCommandBuffer(context.cmd);
 }
Esempio n. 3
0
 void RenderShadow(ref RenderingData context)
 {
     //setup light
     m_lightData.setupLight(context.context, ref context.cullResult, ref m_PipelineConfig.ShadowSetting);
     // m_lightData.RenderShadow(ref context);
 }
Esempio n. 4
0
 public CRenderingPipeline(CPipelineAsset asset)
 {
     m_PipelineConfig = asset;
     m_RenderContext  = new RenderingData();
     m_CameraRender   = new CameraRender();
 }
Esempio n. 5
0
 void Cleanup(ref RenderingData context)
 {
     m_lightData.Cleanup(ref context);
 }