Skip to content

πŸŒ” A Scriptable Render Pipeline (SRP) designed for toon/stylized visuals. A Scriptable Render Pipeline (SRP) designed for toon/stylized visuals. Features custom lighting pipeline, multiple shadow algorithms, tiled lighting, Shader Graph support, and more.

License

Delt06/toon-rp

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
December 1, 2023 17:05
February 18, 2023 16:57
February 18, 2023 16:57
February 18, 2023 16:57
March 12, 2023 11:17
December 7, 2023 17:58

Toon Render Pipeline (Unity SRP)

GitHub release (latest SemVer including pre-releases) GitHub license

A Scriptable Render Pipeline (SRP) designed specifically for toon/stylized visuals.

🚧 The project is in its very early stages and has not been tested in production.

⚠️ The project only supports Linear color space.

Main

Unity Version

πŸ”¨ Developed and verified with Unity 2022.3.12f1 LTS and Core RP Library v14.0.9.

Table of Contents

Features

See the project Wiki for the full feature list.

Ramp Ramp Texture

  • Shadows: multiple options for soft shadows and stylization.
Crisp Shadows Soft Shadows Blob Shadows
Shadows VSM Shadows Blob Shadows

Tiled Lighting

Shader Graph

Screen-Space Outlines Inverted HullOutlines

  • Stylized post-processing effects: bloom, SSAO, etc.

Bloom SSAO

Installation

πŸ“ Note: to install the package for an older Unity version, refer to the Installation page.

1. Add the package

Option 1

  • Open Package Manager through Window/Package Manager
  • Click "+" and choose "Add package from git URL..."
  • Insert the URL:
https://github.com/Delt06/toon-rp.git?path=Packages/com.deltation.toon-rp

Option 2

Add the following line to Packages/manifest.json:

"com.deltation.toon-rp": "https://github.com/Delt06/toon-rp.git?path=Packages/com.deltation.toon-rp",

2. Create a pipeline asset

Inside the Project window, right click and select Create/Rendering/Toon Render Pipeline Asset.

3. Set the pipeline asset

Go to Edit/Project Settings/Graphics and set the field Scriptable Render Pipeline Settings with the newly created pipeline asset.

References

Used Assets

About

πŸŒ” A Scriptable Render Pipeline (SRP) designed for toon/stylized visuals. A Scriptable Render Pipeline (SRP) designed for toon/stylized visuals. Features custom lighting pipeline, multiple shadow algorithms, tiled lighting, Shader Graph support, and more.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published