All Projects → keijiro → KinoEight

keijiro / KinoEight

Licence: Unlicense license
8 bit-ish style post-processing effect for Unity

Programming Languages

C#
18002 projects
ShaderLab
938 projects

Projects that are alternatives of or similar to KinoEight

lut
color lookup tables (LUTs) for color grading
Stars: ✭ 84 (-25%)
Mutual labels:  effect, postprocessing
URP-Sun-Shafts
A URP port of Unity's classic Standard Assets Effects package's Sun Shaft effect
Stars: ✭ 36 (-67.86%)
Mutual labels:  effect, postprocessing
DuEngine
An efficient interactive C++ renderer for ShaderToy-alike demos with 2D/3D/CubeMap/Video/Camera/LightField/Volume textures. (Partially used in my I3D 2018 papers)
Stars: ✭ 62 (-44.64%)
Mutual labels:  postprocessing
MOTE
Magnitude of the Effect - An Effect Size and CI calculator
Stars: ✭ 17 (-84.82%)
Mutual labels:  effect
DissolveEffectForUGUI
A dissolve effect for uGUI, without material instancing. Please star and watch this project :)
Stars: ✭ 67 (-40.18%)
Mutual labels:  effect
DissolveEffectForTMPro
DissolveEffectForTMPro provide dissolve effect component for TextMeshPro in Unity.
Stars: ✭ 86 (-23.21%)
Mutual labels:  effect
WaterColor
openframeworks parametric shader effect watercolor
Stars: ✭ 54 (-51.79%)
Mutual labels:  effect
fluidfoam
OpenFoam postprocessing python tool
Stars: ✭ 94 (-16.07%)
Mutual labels:  postprocessing
ccpu
A 8-bit computer made of 74xx series logic gates and memory ICs.
Stars: ✭ 31 (-72.32%)
Mutual labels:  8bit
doorman
Simple animation for revealing elements.
Stars: ✭ 38 (-66.07%)
Mutual labels:  effect
FunVideo
A series of embeddable theme into video, include animation and voice.
Stars: ✭ 19 (-83.04%)
Mutual labels:  effect
typescript-react-starter
React & TypeScript Starter with webpack, ts-jest and runtime environment variables. It comes with fp-ts ecosystem and pre-configured prettier, eslint, vscode, husky hooks and Dockerfile to build a deployable image of your app
Stars: ✭ 17 (-84.82%)
Mutual labels:  effect
c64adventures
Adventures into retro 8 bit Commodore 64 programming
Stars: ✭ 14 (-87.5%)
Mutual labels:  8bit
vue-rippler
🎉 Custom ripple effect plugin for @vuejs
Stars: ✭ 45 (-59.82%)
Mutual labels:  effect
VideoReflection
Embeddable video, GIF, water reflection and video borders in a video.
Stars: ✭ 33 (-70.54%)
Mutual labels:  effect
ersatz80
Z80+ARM=BUGS
Stars: ✭ 13 (-88.39%)
Mutual labels:  8bit
godot-sugar
Experimental post-processing toolkit for Godot
Stars: ✭ 37 (-66.96%)
Mutual labels:  postprocessing
z80
Single header Z80 emulator for C++ (C++11 or later)
Stars: ✭ 17 (-84.82%)
Mutual labels:  8bit
font8x8-rs
8x8 monochrome bitmap fonts for rendering. Implemented in Rust.
Stars: ✭ 15 (-86.61%)
Mutual labels:  8bit
Sprite-Postprocessing-Tool-Unity
The post processing unity plugin that let's you create different effects for the unity UI image/Sprite renderer component.
Stars: ✭ 20 (-82.14%)
Mutual labels:  postprocessing

KinoEight

gif gif

KinoEight is a custom post-processing effect that gives an 8 bit-ish style to renders.

System requirements

  • Unity 2019.3
  • HDRP 7.1

How To Install

This package uses the scoped registry feature to resolve package dependencies. Please add the following sections to the manifest file (Packages/manifest.json).

To the scopedRegistries section:

{
  "name": "Keijiro",
  "url": "https://registry.npmjs.com",
  "scopes": [ "jp.keijiro" ]
}

To the dependencies section:

"jp.keijiro.kino.post-processing.eight": "1.0.0"

After changes, the manifest file should look like below:

{
  "scopedRegistries": [
    {
      "name": "Keijiro",
      "url": "https://registry.npmjs.com",
      "scopes": [ "jp.keijiro" ]
    }
  ],
  "dependencies": {
    "jp.keijiro.kino.post-processing.eight": "1.0.0",
    ...

Eight Color effect

eight color

The Eight Color is a color reduction effect with an eight-color palette. You can use the Dithering option to soften bandings with a low-resolution dithering pattern. You can also use the Downsampling option to pixelate the input image.

Tiled Palette effect

tiled palette

Many of the old 8-bit consoles/computers manage palettes per small (like 8x8 or 16x16) tiles. This limitation introduces an artifact called attribute clash.

The Tiled Palette effect imitates this artifact. It splits the screen into 8x8 blocks and applies two given palettes. It compares how match they are and select the best-matching one.

You can use the dithering and downsampling options as well. There is also a Glitch parameter that adds random glitches to the output image.

glitch

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].