SSPR Reflections — Properties×
Neon and street lights in rain puddles
Wet street: SSPR on and off
Pool: SSPR off and on
Sharp where objects touch the floor, softer further away
One plane, four roughness settings
Water: the reflection bends with the surface normals
Features, performance and limits
1 / 7

Neon and street lights in rain puddles

SSPR: Planar Reflections

Plugin · Rendering

Mirror-like reflections for floors, water and wet roads at under 1 ms. Nothing is rendered twice.

Type
Code plugin, full C++ and HLSL source
Cost
About 0.7 ms at 1080p, GTX 1060
Engine
Unreal Engine 5.7–5.8
Platform
Windows · DirectX 11 and 12
Lumen
Works with Lumen on or off
Demos
Daylight showcase · rainy night street
Get it onFab
Get on Fab
  • Price and checkout on the store page
  • Lifetime license, commercial use
  • Free updates through the store

SSPR adds sharp, stable planar reflections to one flat surface in your level: polished floors, pools, lakes, wet streets and rain puddles. Unlike the engine's Planar Reflection actor, it does not render the scene a second time: it mirrors the previous frame across the plane, so the cost stays under a millisecond however busy the scene is.

Where SSPR has nothing to reflect, the surface falls back to the engine's own reflections (Lumen, SSR or captures), so there are no black holes.

C++ plugin · UE 5.7–5.87 screenshots · trailer 0:54Free updates
More like this