Skip to content

Commit ed92bc5

Browse files
committed
Documentation: Add guide on how to make Poiyomi shaders work in URP
1 parent f4d490e commit ed92bc5

4 files changed

Lines changed: 25 additions & 0 deletions

File tree

content/docs/avatar/shaders.mdx

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,3 +39,28 @@ import { Callout } from 'fumadocs-ui/components/callout';
3939
<Callout type="info">
4040
These are known to be working/compatible at the time of the latest documentation update.
4141
</Callout>
42+
43+
44+
## How to Make Avatars Which Use Poiyomi Shaders Work in BasisVR/URP
45+
46+
Many avatars use Poiyomi shaders which originally only worked with Unity's Built-in Render Pipeline (BIRP). However, now, Poiyomi shaders are also supported to work with Unity's Universal Render Pipeline (URP), which is the render pipeline used for BasisVR.
47+
48+
Poiyomi shaders support for URP is still in beta. If you have an avatar that was originally designed using BIRP Poiyomi shaders, you can easily convert them to be URP-compatible by following the steps below. To demonstrate how, this example uses uses [Hatsune Miku by Tomarudo](https://boothplorer.com/avatar/3226395).
49+
50+
- Download the latest release from https://discord.gg/poiyomi #urp-release.
51+
52+
- Import your character into the Unity scene. If it the shader looks different from what's expected (e.g., its colours are missing or it has a magenta colour due to missing shaders or similar), you will need to make just a few tiny adjustments to fix things.
53+
54+
![Inspector Window showing button and components](/img/avatars/23.png)
55+
56+
- Select each material in your avatar's folder and change its shader to use Poiyomi Pro URP.
57+
58+
![Inspector Window showing button and components](/img/avatars/24.png)
59+
60+
- After making the changes, your avatar should render as expected.
61+
62+
![Inspector Window showing button and components](/img/avatars/25.png)
63+
64+
<Callout type="info">
65+
Poiyomi shaders for URP is compatible with both PC and Android devices.
66+
</Callout>

public/img/avatars/23.png

167 KB
Loading

public/img/avatars/24.png

116 KB
Loading

public/img/avatars/25.png

292 KB
Loading

0 commit comments

Comments
 (0)