KanikamaGI logo
  • English

logo

🦀💡 KanikamaGI 💡🦀

KanikamaGI is a library to update lightmaps at runtime in Unity based on the Precumputed Radiance Transfer1.

Image from Gyazo

Features

  • Built-in RP/URP
  • Directional lightmaps and directional specular2
  • Specular for texture lights by LTC3
  • Bakery
  • UdonSharp for VRChat

Discord Server


  1. Peter-Pike Sloan, Jan Kautz, and John Snyder. Precomputed Radiance Transfer for RealTime Rendering in Dynamic, Low-Frequency Lighting Environments. ACM Transactions on Graphics, v 21, n 3, 2002, p 527-536.
  2. Shader codes for directional specular in Kanikama is borrowed from Bakery. Thank you Mr F.
  3. Eric Heitz, Jonathan Dupuy, Stephen Hill and David Neubelt. Real-Time Polygonal-Light Shading with Linearly Transformed Cosines. ACM Transactions on Graphics (Proceedings of ACM SIGGRAPH 2016) 35(4), 2016. Project page: https://eheitzresearch.wordpress.com/415-2/