Skip to main content

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.

Heads Up

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 & Install

Other 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.

warning

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!