An open API service indexing awesome lists of open source software.

https://github.com/tichise/ink-decal

ink-decal is a library for projecting Splatoon-like ink using Unity's Decal function.
https://github.com/tichise/ink-decal

decal ink shader shadergraph unity urp

Last synced: 23 days ago
JSON representation

ink-decal is a library for projecting Splatoon-like ink using Unity's Decal function.

Awesome Lists containing this project

README

        

[![Create UPM branches and run NPM publish](https://github.com/tichise/ink-decal/actions/workflows/main.yml/badge.svg)](https://github.com/tichise/ink-decal/actions/workflows/main.yml)

Ink Decal Library for Unity
---

Ink Decal Library is a library for projecting Splatoon-like ink using Unity's Decal function.

image

### What is Decal?
[Decal Renderer Feature | Universal RP | 12.0.0](https://docs.unity3d.com/Packages/[email protected]/manual/renderer-feature-decal.html)

With the Decal Renderer Feature, Unity can project specific Materials (decals) onto other objects in the Scene. The decals interact with the Scene’s lighting and wrap around Meshes.

### Install

#### How to use decals
To use decals in URP, first add a decal from the Add Renderer Feature button under Universal Renderer Data.

#### manifest.json
Add the following to `manifest.json` in UnityProject.

```json
{
"scopedRegistries": [
{
"name": "npm",
"url": "https://registry.npmjs.com",
"scopes": [
"tokyo.tichise"
]
}
],
"dependencies": {
"tokyo.tichise.ink-decal": "1.0.3"
}
}

```