Getting Started
Thank you for purchasing or taking an interest in the the ValueFactory Ground Shadow shader! The documentation here lays out the various aspects of v1.0.0.0 of this shader.
Supported Unity versions:
- 2022.3.22f1
- 2019.4.31f1
For the best experience, we recommend Unity 2022.3.22f1 and VRCSDK 3.10.3. This shader is meant for VRChat but it might work on other platforms. No support is guaranteed however.
A video is available for the start-to-end process of setting this shader up on your avatar:
Preparation
Purchase
The ground shadow shader can be purchased here
Downloading
Once you have purchased the shader, you can download it from your Gumroad or Lemonsqueezy library.
An email will also be delivered to the email used in the purchase. You can find the download link and license key there.
Importing the package
Open the Unity project with your avatar and import the shader unitypackage that you downloaded.
Make sure there are no script errors in your project! If Unity tells you that compilation errors must be fixed before entering play mode, or if the shader UI isn't showing up, you have script errors.
These need to be fixed for the shader (and most other shaders) to work properly. They are fixed on a case per case basis but usually boil down to:
- Having an out of date tool installed.
- Having two or more of the same tool installed.
- Installing a old version of a tool while already having a newer version installed.
If there is a script error, there will be an error message in the Console tab. Usually they give you a hint as to what might be going wrong. If you're unsure what it means, let us know on the Discord server
License Activation
Once the shader package has been imported, you will be prompted to verify your purchase.
The license key that's included in your Gumroad & Lemonsqueezy project will need to be provided here.
Quick Setup
- Right-click on your avatar root object
- Select
ValueFactory/Ground Shadow 1/Add Ground Shadow. - Choose if you want the Raycast or basic version. The raycast version will follow the ground better, but requires at least VRCSDK 3.10.3.
- Pick a folder and a name for a new ground shadow material. (or close the window to skip the material setup)
- Select a preset you'd like to use. For AudioLink presets, make sure you have AudioLink in your scene and are in playmode to preview them. If you're having trouble here, please read more about AudioLink here
- Scale the mesh to your liking! Size it so that it's just about the size of your shoulders. More info about scaling here
That's it!
You can find the manual setup process guides here: