← back

yum-archive/SoggyShaders

Old Unity shaders.

git clone https://git.yummers.dev/yum-archive/SoggyShaders

yumCheck in cloud shader8427cb4

master
3 folders8 files

files

Demos/
Shaders/
Textures/
.gitignore27 B
Demos.meta172 B
LICENSE1.0 KiB
LICENSE.meta155 B
README.md2.6 KiB
README.md.meta158 B
Shaders.meta172 B
Textures.meta172 B

Soggy Shaders

A collection of shaders by yum_food.

MIT licensed: feel free to modify, redistribute, and sell!

To use, clone this repo somewhere inside your Unity assets folder. Then assign the shader you want (like yum_food/parallax) to a material.

Please ask setup questions on the discord.

Grass (yum_food/grass)

Grass demo

A simple geometry shader that repeats a tile of grass 16 times and uses a noise texture to apply a wind effect on the geometry.

Right now only the noise texture is configurable.

Measured @ ~3.0 ms per frame at 4k

TODO: add a mask to enable controlling where grass spawns.

See Shaders/grass/grass_10m_tile.prefab.

Parallax (yum_food/parallax)

Parallax demo

A simple parallax shader with three parallax planes. Each plane can be textured with PBR textures: base color, normal, metallic, and roughness. The size, depth, and emission strength of each plane is configurable.

In these demos, I have the shader on a quad.

Full demo video here.

Displacement (yum_food/displacement)

Displacement demo

A simple displacement shader.

In these demos, I have the shader on a 100x100 plane.

Full demo video here.

Avatar cloning (yum_food/avatar_clone)

Avatar cloning demo

A cloning system using a geometry shader.

To use it in game: