NullTale / AsciiFx

⬜ Variable Ascii Shader for Unity Urp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AsciiFx

Twitter Discord Boosty Asset Store

Variable Ascii effect for Unity Urp, controlled via volume profile
Works as render feature or a pass for selective post processing VolFx

_cover

Features

  • Animated signs
  • Smooth interpolation
  • Variable background and signs colorization
  • Custom palettes

_cover
_cover

Part of Artwork Project

Usage

Install via Unity PackageManager
Add AsciiFx feature to the UrpRenderer, control via volume profile

https://github.com/NullTale/AsciiFx.git

Render feature contains a few global parameters
to control default settings and animation noise resolution


Volume settings:

  • Ascii color - signs color multiplyer interpolated by alpha beetween originial image color and defined in settings
  • Image color - cell color multiplyer
  • Gradient - custom signs gradient
  • Depth - gradient height in case if used atimated signs atlas or for glitch effect
  • Fps - animation frame rate, applied via screen space noise defined in render feature
  • Platte - custom pallet for color replacement
  • Impact - impact of the custom palette, interpolation between original image color and graded via palette

One of the volumes from PackageManager Samples


About

⬜ Variable Ascii Shader for Unity Urp

License:MIT License


Languages

Language:C# 91.6%Language:ShaderLab 8.4%