Installation Instructions
For VCC
Add the following repo URL in your settings
https://orels1.github.io/orels-Unity-Shaders/index.json
If you're not familiar with how to add new repositories to the VCC - check out the VCC docs.
Open the Project Management screen for your project and add the "ORL Shaders" package.
You should be able to see all the shaders in your shaders list under the "orels1" category!
For any other Unity project
- Download and import the
orl-shaders-combined-6.2.0.unitypackage
- All of the shaders should be added under the orels1 category in the shaders list
- Check out these docs to learn more about the shaders available! Base Shader docs is a good place to start
- Enjoy!
Summary
Update 6.3.0 focuses on smaller features and incremental improvements to existing shaders
New Features
- Cutout shaders now support LOD Crossfade
- No extra configuration is required, but here's some extra info
- All shaders that have a "VRChat Features" block now have a "VRC Fallback" dropdown
- This allows you to select how the shader will be displayed when your shaders are blocked by the user's safety settings
- You can see full documentation here
- VFX Laser Shader now supports UV-Space noise for better compatibility with Line Renderers
- Also improved the overall VFX Laser Shader inspector layout
%OverrideTag()
drawer function has been added to the inspector- This allows you to set per-material Shader Tag overrides based on an enum value
- The VRC Features module uses it to set the
VRCFallback
tag value
Other Changes
- Toon shaders now have the VRChat Features module that was missing before
- The
facing
parameter has been changed from usingVFACE
toSV_IsFrontFace
for better compatibility. It is also now abool
type instead offixed