We're getting to the end of the book, and in this chapter we'll look at the one main feature of the Three.js library that we haven't touched upon: render post processing. Besides this subject in the chapter, we'll also introduce you to how you can create custom shaders. The main points that we'll discuss in this chapter are the following:
TexturePassto store the rendered results
ShaderPassto add even more basic post processing effects, such as sepia filters, mirror effects, and color adjustments ...