Skip to content

Voxel-based Global Illumination using Unity Scriptable Render Pipeline

License

Notifications You must be signed in to change notification settings

dlmult/Unity-SRP-VXGI

 
 

Repository files navigation

Unity - Scriptable Render Pipeline - Voxel-based Global Illumination

Showcase

Screenshot 1 Screenshot 2

Installation

Add the following dependency to <project path>/Packages/manifest.json:

{
  "dependencies": {
    "com.looooong.srp.vxgi": "https://github.com/Looooong/Unity-SRP-VXGI.git"
  }
}

Requirements

  • Unity 2018 (Experimental API). Using Unity 2019 would require slight modification to the code.
  • Shader Model 4.5 or newer.
  • Graphic API that supports geometry shader (this excludes Metal API).
  • Approximately 1GB of VRAM for highest voxel resolution setting.

Acknowledgement

This project is inspired by sonicether/SEGI.

About

Voxel-based Global Illumination using Unity Scriptable Render Pipeline

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 50.9%
  • ShaderLab 25.0%
  • HLSL 24.1%