Skip to content

Screen Space Global Illumination for Unity URP (Universal Render Pipeline).

License

Notifications You must be signed in to change notification settings

jiaozi158/UnitySSGIURP

Repository files navigation

UnitySSGIURP

Screen Space Global Illumination for Unity URP (Universal Render Pipeline).

Please read the Documentation and Requirements before using this repository.

Screenshots

Relaxing Corner

Available in the samples page:

EnableSSGI

DisableSSGI

Installation

  • Please refer to Unity's documentation page.
  • Open the Package Manager and select Add package from git URL from the add menu.
  • Enter https://github.com/jiaozi158/UnitySSGIURP.git to install this package.
  • If Unity could not find git, consider installing it here.
  • Add the Screen Space Global Illuminaton renderer feature into the active URP renderer.
  • Add the Lighting/Screen Space Global Illuminaton (URP) override to the scene's Volume.

Documentation

Requirements

  • Unity 2022.3.35f1 (URP 14) or above.
  • Motion vectors in older URP versions (ex. Unity 2022.3.0f1) may cause severe ghosting. Please upgrade to the latest patch version (ex. "37f1").
  • Shader model 3.5 or above (at leaset OpenGL ES 3.0 or equivalent)
  • Extra steps are needed for OpenGL APIs.

Reminders

  • This is an initial release and some unresolved issues are expected due to lack of time for testing.
  • Please open an issue if anything went wrong.
  • Orthographic projection and VR support will be added in the future release.

License

MIT MIT License

About

Screen Space Global Illumination for Unity URP (Universal Render Pipeline).

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published