A Unity shader I'm making for use with my 3D avatars I create. The main purpose is to have consistant lighting in various lighting conditions in games like VRChat as well as to have all of the features and options I desire. I have no clue what I'm doing so feel free to tell me what's wrong.
- Color & Normal Maps
- Color Map
- Transparency
- Normal Map w/ Strength
- Detail Normal w/ Scaling & Strength
- Shadows Settings
- Gradient Texture w/ Gradient Editor
- Color
- Offset
- Rimlight Settings
- Color
- Size
- Intensity
- Mask
- Matcap Settings
- Matcap Map
- Multiply
- Add
- Mask
- Metallic and Smoothness Settings
- Metallic/Smoothness Adjust
- Invert Smoothness (Roughness)
- Metallic and Smoothness (Inverted Roughness) Maps
- Custom Reflection w/ Add or Multiply
- Specular Settings
- Color
- Smoothness
- Size
- Mask
- Emission Settings
- Mask
- Color
- Strength
- Scrolling
- Audiolink
- Lighting Settings
- Unlit Intensity
- Flatten Light Direction
- Baked Light Color Contribution
- Utilities
- Mesh Hide Mask
- Culling Mode
- Stencil Properties