-
-
Notifications
You must be signed in to change notification settings - Fork 697
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Smoothing & scan line filters #54
Comments
Oh!!! I need scanlines for my appletv , scanlines and moré filters |
This would be amazing! +1 |
http://filthypants.blogspot.com/2012/03/xbr-vs-hqx-interpolation-filter.html |
iNDS recently added a bunch of filters and they are pretty great. Worth checking out. some at higher performance cost than others but modern iOS devices are pretty strong. i tried most of those filters with no performance loss, and that's with an emulator that's already inherently more demanding. |
Having seen the various filters on the NES Classic console, have to say, would be great if Provenance supported similar features! +1 http://www.theverge.com/2016/9/30/13089242/nes-classic-nintendo-new-features-multiple-display-modes |
https://github.com/OpenEmu/OpenEmu – OpenEmu for Mac also has a lof of excellent filters, maybe they can be used in this project too. |
Surprised this hasn't been implemented. Especially for a tvOS app. Would love to see it happen! |
I've just added this, along with enabling 4K resolution for Apple TV 4Ks, to my branch here: The shader is one that I just wrote but I am releasing it into the public domain. It's heavily inspired by Timothy Lottes' shader, but that one is expensive to perform in a single pass and doesn't scale down well. I wanted something that was going to be performant on my Apple TV 4K and still look decent on my phone. Of course, now that it's hooked up, the shader can be replaced with whatever shader you want by replacing the contents of shader_crt_fragment.glsl. There are also a number of settings that can be tweaked at the top of the file. Let me know if you'd like me to make this a formal pull request. |
Works like a charm! Will you make a pull request of it? |
Done: #608 |
Definitely not a high priority item, but I think generally people would love different smoothing and "scan line" filters. Even better would be curved-CRT shaders :). This project has some potential shaders that could be used for the curved-CRT look: https://github.com/Swordfish90/cool-retro-term
The text was updated successfully, but these errors were encountered: