Unity SRP结构

资源组成:

  Custom Render Pipeline,CRP Asset

Custom Render Pipeline:

  代码定义的自定义渲染流程,继承自RenderPipeline,主要步骤包括

  1. Set Render Target
  2. Draw SkyBox
  3. Cull
  4. Filter
  5. Draw Scene
  6. Submit

  这里有两个重要对象,CommandBuffer与ScriptableRenderContext

  CBuffer缓存指令后集中提交处理,Context管理Render内容

CRP Asset:

  自定义渲染管线的资源,简单来说就是创建自定义渲染管线对象,并在Graphic里设置,好让Unity的渲染走自己写的流程(即上面的内容)

猜你喜欢

转载自www.cnblogs.com/hiker-online/p/12386811.html
今日推荐