/kMirrors

Planar reflections for Unity's Universal Render Pipeline.

Primary LanguageC#MIT LicenseMIT

kMirrors

Planar reflections for Unity’s Universal Render Pipeline.

alt text An example of global and local reflections.

kMirrors is a system for defining and rendering planar reflection cameras in Unity's Universal Render Pipeline. It supports Global mode, where a single reflection camera can be used across an entire scene (useful for water and other large reflective surfaces) and Local mode, where a list of Renderers can be defined to receive reflections (useful for smaller surfaces like wall mirrors).

Refer to the Wiki for more information.

Instructions

  • Open your project manifest file (MyProject/Packages/manifest.json).
  • Add "com.kink3d.mirrors": "https://github.com/Kink3d/kMirrors.git" to the dependencies list.
  • Open or focus on Unity Editor to resolve packages.

Requirements

  • Unity 2019.3.0f3 or higher.