Skip to content

SharkShooter/uAnime4K

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

uAnime4K

Anime4K is a set of real-time upscaling/denoising algorithms for anime and uAnime4K is the Unity implementation. I found out UnityAnime4K uses the older version of Anime4K so I ported the updated CNN-based shaders to Unity.

Examples

(Bilinear)

(Left: Anime4K Mode A(HQ), Right: Anime4K Mode B(HQ))

(Left: Anime4K Mode A(Fast), Right: Anime4K Mode B(Fast))

How To Use

You can choose two major modes(A, B) and two variants(HQ, Fast) for each mode. Mode B usually looks softer than A. Refer to Anime4K Installation Instructions for GLSL/MPV for the detailed mode explanation.

APIs are like below:

uAnime4K.ImageFilter.Upscale_A_HQ(source, destination)

Acknowledgements

Thanks to the great project Anime4K. Please follow the original license when you use.

And also thanks to UnityAnime4K, this sample scene setup is based on the project.

This repository contains the following image materials: