• Stars
    star
    114
  • Rank 306,616 (Top 7 %)
  • Language HLSL
  • License
    MIT License
  • Created over 4 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

ShaderGraphsMToonForURPVR

Shader Graphs MToon for URP VR

New URP Toon Shader -> https://github.com/simplestargame/SimpleURPToonLitOutlineExample

This repository is old.
This shader does not support the latest UniVRM.

main

Requirements

  • Unity 2019.4.20f1
    • Universal RP 7.5.3

Getting Started

Open SimplestarGame/ShaderGraphsMToon/Scenes/SampleScene

Play VR Single Pass Stereo Rendering Mode.

A cube GameObject has the MToon Shader.

graph

Check Example VRM Scene

  1. Find VRMMaterialImporter if you use UniVRM package
    Edit lines as follows.
// 1 select shader
var shaderName = item.shader;
↓
var shaderName = "Shader Graphs/MToon";//item.shader;

// 2 use geometry queue
material.renderQueue = item.renderQueue;
↓
material.renderQueue = (int)UnityEngine.Rendering.RenderQueue.GeometryLast < item.renderQueue ? (int)UnityEngine.Rendering.RenderQueue.GeometryLast : item.renderQueue;

Load Result in SimpleViewer scene of UniVRM Sample package.

You should learn about MToon (Japanese).