### Description Add support for scissor/viewport settings to `Pass` and `RenderPipeline`. Related: #386 ### Tasks - [x] Add `scissor` and `viewport` settings to `Pass`. - [x] Consider also adding `scissor` and `viewport` settings to `RenderPipeline`. - [x] Check if such settings also make sense elsewhere. - [x] Add a `scissor-viewport` demo. ### Implementation Details - Use the [scissor](https://threejs.org/docs/?q=webglr#api/en/renderers/WebGLRenderTarget.scissor), [scissorTest](https://threejs.org/docs/?q=webglr#api/en/renderers/WebGLRenderTarget.scissorTest) and [viewport](https://threejs.org/docs/?q=webglr#api/en/renderers/WebGLRenderTarget.viewport) settings on `WebGLRenderTarget`.