This page will demonstrate how to use the shader in ASP to render the character, getting the result on the right side of below screenshot.

Untitled


About the model used in this page’s demo

Disclaimer : I did not made the character model, I only use the model to demo functions of the shader. I also did some modification of the models uv/material in order to show casing some features in this page.

model source :

[3Dモデル]RUNA QUEST POTATO DRONE[アバター] [VRC]

model creator :

🍉とりにゃん (@torinyannyan1) on X

concept artist :

Радиоволна (@nradiowave) on X

<aside> 💡 Please refer to as well when using the shader

</aside>

0. Replace Shader


First, setup all material’s target shader to ASP/Character.

1. Set up ASP Character Panel Component and configure Shadows


Follow the Setup ASP Character Panel (Important) and Character Shadow Setup Guide to set up the ASP Character Panel and turn off shadow casting of the current character model to the built-in shadow map. Avoid unnecessary self-shadowing during the process.

Untitled

2. Default value of Ramp Map


In the material editor, the Ramp Lighting Map under the Diffuse/Lighting Behaviour category will use a black-to-white gradient map by default. Resulting a regular lambert lighting.