An introduction to the Scriptable Render Pipeline
Since its first release in 2004, the Unity game engine has grown into the world's most widely used real-time content creation platform. A large number of games are developed using the Unity game engine. At the same time, Unity is being rapidly applied to the content design and production process of traditional industries, including VR, AR, and MR simulation applications, architectural design display, automobile design and manufacturing, and even film and television animation production. The development of real-time rendering technology based on computer graphics is an important reason for the rapid growth and widespread use of the Unity engine.
Before the Unity 2018 version, developers could only use the built-in render pipeline provided by Unity. Since the Unity engine itself is a closed source engine, the built-in render pipeline in Unity is like a black box for developers, and developers cannot know the specific logic implementation...