Download & Install
The latest version of Poiyomi Shaders can be installed in one of two ways. Please be aware that there are different versions offered in terms of feature availability.
- For Poiyomi Toon (Free Version), choose which of the installation methods detailed below.
- If you're using Poiyomi Pro (Paid Version), skip to the section by clicking here.
Method 1: Manual Unity Package
The most common method used for installing Poiyomi Shaders is by importing the currently-provided Unity Package directly into your project. Read the instructions below to learn how to install the package:
- Join the Poiyomi Discord Server and download the latest
.unitypackageposted in#free-shaderchannel. - Import the Unity Package into your Unity Project from the Menu Bar via
Assets > Import Package > Custom Packageor by Drag & Dropping the file from your File Explorer directly into your Project's Assets folder. - Click
Importwhen prompted.- If you instead see a warning from another plugin claiming it's "already installed" then it's highly likely the Avatar Creator already included Poiyomi Shaders (which is bad practice). If this is the case, follow the Updating Instructions below instead.
- Done! Enjoy using Poiyomi Shaders.
Updating the Shader Unity Package
When replacing or upgrading versions, you must do the following:
- Delete the
Assets/_PoiyomiShadersfolder in your Project. DO NOT SKIP THIS STEP!- Sometimes, Avatar Creators may attempt to hide the folder elsewhere in the project (which is bad practice). If this is the case, make sure you delete it!
- Import the newest Unity Package into your Project from the Menu Bar via
Assets > Import Package > Custom Packageor by Drag & Dropping the file from your File Explorer directly into your Project's Assets folder. - Click
Importwhen prompted. - Done! You are now on the latest version.
DO NOT ATTEMPT to import Poiyomi Shaders over another, or your project may break!
Method 2: ALCOM / Creator Companion
We recommend using ALCOM to install Poiyomi Shaders and for managing VRChat Projects overall since it's way faster and easier to use compared to the default VRChat Creator Companion App. Although, using the VRChat Creator Companion is also supported.
- ALCOM
- VRChat Creator Companion
If you are using ALCOM to install Poiyomi Shaders, follow these steps:
If you have registered ALCOM to use the vcc: URL scheme, click the Add to ALCOM button below. If successful, skip to Step 3.
Otherwise, follow the instructions detailed below.
- Open
Resourcesand clickADD REPOSITORY. - Enter the URL under the "Enter information about the repository" line and click
ADD REPOSITORY:https://poiyomi.github.io/vpm/index.json
- When prompted, confirm the following details are displayed, then click
ADD REPOSITORY:- Name:
Poiyomi's VPM Repo - URL: The URL you entered.
- Packages:
Poiyomi Toon Shader
- Name:
- Afterwards, head back to
Projects, clickMANAGEfor the project you want to add Poiyomi Shaders to, and look forPoiyomi Toon Shaderin the list. Click the icon for it. When prompted, clickAPPLY. - Done! Once ALCOM successfully installs the package, launch your Project and enjoy using Poiyomi Shaders.
If an update becomes available, the Latest version number will be highlighted with a Green Box and a Green icon. Click it and hit APPLY when prompted to update to the latest version.
If you are using the default VRChat Creator Companion App, follow the instructions below:
- Click the
Add to VCCbutton above to add Poiyomi Toon Shader to the Creator Companion. The button will open the Creator Companion App.- Didn't work? In the VCC, go to
Settings > Packages > Add Repository, type inhttps://poiyomi.github.io/vpm/index.jsonand then clickAdd.
- Didn't work? In the VCC, go to
- When Prompted, click the button labeled
I Understand, Add Respository. - In the list, make sure
Poiyomi's VPM Repois checkmarked. - Find your Project in the VCC Project List, click
Manage Project, then click the+button onPoiyomi Toon Shaderto add it to your project. - Done! Once the package is resolved, launch your Project and enjoy using Poiyomi Shaders.
If an update becomes available, click the Green icon to update to the latest version.
The VCC version of Poiyomi Shaders will automatically replace any existing copy of the _PoiyomiShaders folder in your Project's Assets in favor of the VCC Version, if it exists. Keep this in mind if you have any other versions, such as the Pro version, in your Project.
Poiyomi Pro
The Pro version of the shader (also known as Poiyomi Pro) is a Paid Version of the shader, available as a subscription model for $10/month on Patreon. It contains extra special features that are outlined below.
Before using Poiyomi Pro, please ensure you agree to the EULA.
In order to download and install Poiyomi Pro, please follow these updated instructions:
- Subscribe to the shader on Patreon for $10/month USD or higher.
- Login to pro.poiyomi.com and follow the instructions to authenticate with your Patreon Account.
- If you don't see the pop-up Patreon Login window, check with your Browser to see if a pop-up window was blocked.
- If successful, you can then immediately download the latest version of the Pro shader by going to the Downloads page.
- You may now proceed with Step 2 of installing Poiyomi Shaders as described above in Method 1.
- If you use Discord, please link your Discord to your Patreon Account. This is required if you wish to receive Tech Support on the Pro version!
- If successfully linked, you'll receive a fancy role, some perks, and access to the
#paid-shaderchannel where you can also download the Pro shader from.
- If successfully linked, you'll receive a fancy role, some perks, and access to the
Only Pro Versions will be offered through pro.poiyomi.com or through Discord, and will never be distributed anywhere else!
As a reminder, the Pro Shader only includes extra features. Therefore, it is not required if you are trying to access features already available in the Free version.
The VCC version of Poiyomi Pro is currently under development. In the meantime, you must uninstall Poiyomi Toon from VCC prior to importing Poiyomi Pro!
DO NOT ATTEMPT TO IMPORT BOTH TOON AND PRO VERSIONS OR YOUR PROJECT MAY BREAK!
By using Poiyomi Pro, you agree to the EULA stated here.
Features Chart
To see the different features offered between the Free vs. Pro version, refer to the table below:
| Role Access | Public | $2/month | $5/month | $10/month | $20/month | $50/month |
|---|---|---|---|---|---|---|
| Toon/Pro Features | Nano | Micro | Mega | Giga | Tera | |
| Color & Normals, Color Adjust (Hue Shift), Details | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Alpha Options, Back Face, Normal Correct | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Decals, RGBA Color Masking | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Anisotropics, Matcaps, CubeMap | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Rim Lighting, Depth Rim Lighting, Subsurface Scattering | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Reflections & Specular, Clear Coat, Environmental Rim | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Stylized Reflections, Backlight, LTCGI | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Outlines | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| UV Tile Discard, Proximity Color, Mirror/Camera Visibility | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Depth Bulge, Depth FX, Internal Parallax | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Emissions, Glitter/Sparkle, Dissolve | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Flipbook, Pathing, Stats Overlay | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Stats Overlay, Video Effects, Voronoi, Truchet | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Audio Link, Global Themes, Global Mask | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| VRC Light Volumes Support | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| BlackLight Masking | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Stochastic Sampling, Distortion UV, Panosphere UV, Polar UV | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Parallax Heightmapping, Post Processing Animations | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Vertex Options | ||||||
| Basics & Fun, Glitching, LookAt, Vertex Colors | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Shading Styles | ||||||
| Texture Ramp, Multilayer Math, Wrapped, Skin | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| ShadeMap, Flat, Realistic, Cloth, SDF | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Rendering Presets | ||||||
| Opaque, Cutout, TransClipping, Fade, Transparent | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Additive, Soft Additive, Multiplicative, 2x Multiplicative | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Two Pass Transparency | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Grab Pass | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Pro Features | ||||||
| Screen Space Ambient Occlusion | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ |
| Custom Modules | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ |
| Geometric Dissolve | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ |
| Fur and World Fur | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ |
| Shatterwave | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ |
| Tessellated | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ |
| Tessellated Geometric | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ |
| Particle (Coming Soon) | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ |
| Wireframe | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ |
| NameTag | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ |
| Cubed | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ |
| EyeFX | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ |
| Extras | ||||||
| StencilInvis | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Can Request a New Feature | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Prioritized Features and Shader Request | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ |