LTCGI Documentation

repository·main·Indexed 19 days ago

https://github.com/pimaker/ltcgi

An optimized plug-and-play realtime area lighting solution for standalone Unity and VRChat using the linearly transformed cosine (LTC) algorithm. Version 1.7.3 supports compatible shaders including Poiyomi, Mochie's Unity Shaders, and VRC Light Volumes.

Tokens
372
Snippets
2
Records
5
Agent score
18%

What's inside LTCGI

  1. Install LTCGI for standalone Unity via Git URL

    main

    For standalone Unity projects, you can install LTCGI as a Unity Package Manager (UPM) git package using the following URL:

    https://github.com/PiMaker/ltcgi.git

    https://github.com/PiMaker/ltcgi.git
  2. Attribution requirements for LTCGI

    main

    LTCGI is free to use provided you give credit. You must provide a link to the GitHub repository (github.com/pimaker/ltcgi).

    Ways to attribute:

    1. Use the provided LTCGI Attribution prefab included in the package.
    2. Display text similar to: This project/world uses LTCGI by _pi_, see 'github.com/pimaker/ltcgi'.
    This project/world uses LTCGI by _pi_, see 'github.com/pimaker/ltcgi'.
  3. Compatible shaders for LTCGI

    main

    To receive lighting from LTCGI, objects must use a compatible shader. Currently supported shader families include:

    • ORL Shader Family
    • Silent's Filamented
    • Mochie's Unity Shaders
    • Hekky Shaders
    • z3y's Shaders
    • Poiyomi Shaders
    • Basic "Unlit" Test Shader (included in package)
    • Surface Shader (included in package)

    LTCGI also supports VRC Light Volumes by RED_SIM.