AI prompts
base on 🌔 A Scriptable Render Pipeline (SRP) designed for toon/stylized visuals. Features custom lighting pipeline, multiple shadow algorithms, tiled lighting, Shader Graph support, and more. # Toon Render Pipeline (Unity SRP)


A Scriptable Render Pipeline (SRP) designed specifically for toon/stylized visuals.
> 🚧 The project is in its **early** stages and has **not** been tested in production.
> ⚠️ The project only supports **Linear** color space.
> 📝 The development progress can be tracked via [Issues](https://github.com/Delt06/toon-rp/issues) and [Project Board](https://github.com/users/Delt06/projects/3).

### Unity Version
> 🔨 Developed and verified with Unity 2022.3.12f1 LTS and Core RP Library v14.0.9.
### Verified Platforms
- Windows (DirectX 11, DirectX 12, Vulkan, OpenGL)
- Android (OpenGL ES 3.0+, Vulkan)
- WebGL 2.0
- XR (see [XR](https://github.com/Delt06/toon-rp/wiki/XR) Wiki page for full info)
> ⚠️ Other platforms may work but have not been tested yet.
### Table of Contents
- [Features](#features)
- [Installation](#installation)
- [References](#references)
- [Used Assets](#used-assets)
## Features
> See the [project Wiki](https://github.com/Delt06/toon-rp/wiki) for the full feature list.
- [Full customization of the lighting ramp](https://github.com/Delt06/toon-rp/wiki/Global-Ramp): arbitrary threshold, smoothness, and number of steps.


- [Shadows](https://github.com/Delt06/toon-rp/wiki/Shadows): multiple options for soft shadows and stylization.
| Crisp Shadows | Soft Shadows | Blob Shadows |
|-|-|-|
||||
- Optional [Tiled Lighting (Forward+)](https://github.com/Delt06/toon-rp/wiki/Tiled-Lighting-(Forward-Plus)): render many realtime lights.

- [Shader Graph support](https://github.com/Delt06/toon-rp/wiki/Shader-Graph).

- [Screen-Space](https://github.com/Delt06/toon-rp/wiki/Screen‐Space-Outline) and [Inverted Hull Outlines](https://github.com/Delt06/toon-rp/wiki/Inverted-Hull-Outline).


- Stylized post-processing effects: [bloom](https://github.com/Delt06/toon-rp/wiki/Bloom), [SSAO](https://github.com/Delt06/toon-rp/wiki/SSAO), etc.


## Installation
> 📝 Note: to install the package for an older Unity version, refer to the [Installation](https://github.com/Delt06/toon-rp/wiki#older-unity-versions) 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/Toon RP/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
- [Catlike Coding](https://catlikecoding.com/)
## Used Assets
- [Quaternius - Animated Mech Pack](https://quaternius.com/packs/animatedmech.html)
- [Quaternius - Ultimate Stylized Nature Pack](https://quaternius.com/packs/ultimatestylizednature.html)
- [Quaternius - Ultimate Space Kit](https://quaternius.com/packs/ultimatespacekit.html)
- [Quaternius - Toon Shooter Game Kit](https://quaternius.com/packs/toonshootergamekit.html)
- [Quaternius - Cube World Kit](https://quaternius.com/packs/cubeworldkit.html)
- [Quaternius - Cyberpunk Game Kit](https://quaternius.com/packs/cyberpunkgamekit.html)
- [Aika: Sailor Uniform](https://assetstore.unity.com/packages/3d/characters/aika-sailor-uniform-222398)
- [Stone](https://assetstore.unity.com/packages/3d/environments/landscapes/stone-62333)
- [nidorx/matcaps: A huge library of MatCap textures in PNG and ZMT.](https://github.com/nidorx/matcaps)
", Assign "at most 3 tags" to the expected json: {"id":"7081","tags":[]} "only from the tags list I provide: []" returns me the "expected json"