Unity 3D之自定义SRP(可编程渲染管线)教程 1

前言


SRP是Unity 2018新版提供的功能。基于SRP,Unity也提供了默认的两种功能:LWRP与HDRP。两种渲染管线也同时对应了不同设备的需求。
LWRP对应性能较低的设备,比如移动平台。
HDRP对应性能较高的设备,比如主机。
除此之外,Unity还未SRP提供了一个新的shader编写可视化工具:Shader Graph。你可以在我博客其他地方找到ShaderGraph的使用基础。


既然是可编程管线,那么:

  • 两个渲染管线与之前的默认管线有什么区别与联系?
  • 如何通过SRP开始自定义渲染管线?
  • 自定义渲染管线的原理是什么,为什么可以在LWRP中优化那么多,又为什么可以在HDRP中做出那么好的效果?

这些内容将在后面的博文中进行记录。


tips
相关技术欢迎讨论与交流。

为什么要讲那么多背景?直奔主题不好吗?其实很多时候背景能够帮你更好的理解主题。

你可能感兴趣的:(游戏开发,Unity-进阶)