v1.6.0 - Android/Quest compatibility
Download
This release is available via the Creator Companion as a VPM package!
⬇️ Creator Companion/VPM Install
For standalone Unity, you can import LTCGI as a git package with the URL: https://github.com/PiMaker/ltcgi.git
Android/Quest support!
LTCGI now officially supports Android/Quest! You should be able to use the existing workflows for adding LTCGI to your world. Just set the editor to Android mode and upload your world or build a binary.
LTCGI on Android comes with certain limitations to protect performance:
- Only 1 screen supported
- Some config options are forced, like fast sampling on and bicubic lightmaps off
- AudioLink integration is not available
- Disables secondary LTC LUT sampling (slightly reduced specular quality at some angles)
- No avatar lighting support
Performance notes! ⚠️
Android and Quest are still severely performance limited targets - optimize your worlds before considering adding LTCGI, and make sure you test it on device. High vertex-count environments or complex lighting setups can degrade frametimes to unplayable levels if you are not careful!
Big thanks for @KaelanDuck for providing the missing insights for the issues I described on the 1.5.0 release and making this possible! This release contains several changes I picked over from their fork.
Other fixes
- Performance improvements across platforms (GPU stress testing on my 7900 XTX shows a 4-5% improvement in shader-bound scenarios)
- Improved visual quality of "Fast Sampling" mode, mainly to accomodate force-enabling this setting on Android, but it works on PC too
- Fixed some issues with AudioLink detection and paths that could confuse Unity
- Fixed some compiler issues with certain shaders (e.g. Mochie's) - see #33, thanks @techanon!
This release requires at least VRChat SDK version 3.5.2!