Setup (Built-in)
beginner conceptsSetup — Built-in Render Pipeline
This page covers the initial setup of Shiny SSR 2 for Unity's Built-in Render Pipeline (Forward or Deferred).
Requirements
| Requirement | Details |
|---|---|
| Unity version | 2022.3 LTS or newer |
| Rendering path | Forward or Deferred |
| Platforms | Windows, macOS, Linux, Android, iOS |
| HDR | Recommended (required on iOS) |
Configuration
- Import Shiny SSR 2 into your project via Package Manager or double-click the
.unitypackage. - Select your Main Camera and click Add Component > Shiny SSRR.
- The effect is now active. Adjust settings in the Inspector.
Forward Rendering Path
In Forward mode, you must add a Reflections script to each object (or parent group) that should receive reflections. This is necessary because forward rendering does not generate the g-buffers that Shiny needs to detect surface properties automatically.
Deferred Rendering Path
In Deferred mode, Shiny SSRR reads from the g-buffers and applies reflections to all surfaces automatically. No per-object Reflections scripts are needed (though you can still add them for transparent objects or custom overrides).
Verify with the Demo Scene
Open one of the included demo scenes. If everything is set up correctly, you should see reflections on the floor and other smooth surfaces. If not, check that HDR is enabled on the camera.
Suggest an improvement
Help us improve this documentation page.