Introduction
Welcome! This website provides all the information you need to know about Poiyomi Shaders and how to use it. This includes Documentation on each feature, as well as other technical functions and utilities included.
Poiyomi Shaders is primarily built for usage in VRChat. However, it may be used in non-VRChat projects provided certain conditions are met. Read below for more information.
Getting Started
VRChat
Make sure you refer to the VRChat Creators Documentation for setting up your Project and the SDK in Unity. Use the supported Unity Version for VRChat and ensure you're always on the latest version of the VRChat SDK.
After doing so, simply follow the instructions found in Download & Install to learn how to begin using the Shader in your Project.
Download & InstallOther Games
If you are a Game Developer or User wishing to use Poiyomi Shaders on a non-VRChat Project, here are the requirements:
- Supported Unity Versions:
2019.4
,2021.3
,2022.3 (Recommended)
- Rendering Pipeline:
Built-in Render Pipeline
- Build Target:
Windows
Documentation
On the sidebar, you'll find Documentation for each different feature of the shader. All features of the Shader in the UI will redirect here for further reading.
This documentation is geared towards Poiyomi 9.0 and newer.
If you're using an older version, this documentation may not apply at all. An upgrade guide is available in this article.
Completion Status
This Documentation is continuously being developed! If you have any questions, or if you think you've found an issue, please join the Discord and ask! Our goal is to have a fully-fleshed out documentation site with rich visual examples and explanations for all of the shader features.
During the creation of this documentation, however, priority is placed on getting text-based documentation complete first, followed by images and videos, so don't panic if it seems like there's a lot of text for now!