Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
90 user(s) are online (69 user(s) are browsing Forums)

Members: 0
Guests: 90

more...

Support us!

Headlines

 
  Register To Post  

ShaderNova 1.1
Just can't stay away
Just can't stay away


See User information
First version of ShaderNova is available: https://capehill.kapsi.fi

ShaderNova can mirror content from other windows and render it using fragment shaders. This enables various post processing effects.

It's a bit similar to ShaderGlass on Windows. Warp3D Nova is required. New shaders can be added.

Please check the readme, it should cover the details. And please post your shaders, if you write some!

Go to top
Re: ShaderNova 1.1
Quite a regular
Quite a regular


See User information
@Capehill
A quick test, but be WARNING! The video is out of sync. I recorded it on my phone with the floating screen, so some frames disappeared.
But I'll say this: it's very cool!





*) Test performed on QEMU Passthrough GPU x86 A1 RadeonHD.

Go to top
Re: ShaderNova 1.1
Just can't stay away
Just can't stay away


See User information
@smarkusg

Thanks for testing. Nice video, too.

Go to top
Re: ShaderNova 1.1
Just can't stay away
Just can't stay away


See User information
@smarkusg

Thanks for the video. I didn't know exactly how to use ShaderNova.

Thanks to your video I think I understand it now. You need an application in the window to use it.

Thanks Capehill for ShaderNova

MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne x5000/40 AmigaOs4.1 FE
Go to top
Re: ShaderNova 1.1
Home away from home
Home away from home


See User information
@Capehill
I didn't test it yet, but just a wild idea after i watch smarkusg's video : is it possible to apply effects on top of the current (choicen) window/app ? What i mean, is that in real life have 2 similar windowses one with effect and another without kind of mess, but if you can just apply any effect you want on any window you choose (be it from list of opened windowses via some key, or via providing executable name when run ShaderNova) will surely make bigger use. IMHO, of course.

Join us to improve dopus5!
AmigaOS4 on youtube
Go to top
Re: ShaderNova 1.1
Just can't stay away
Just can't stay away


See User information
I'm not sure how we can use ShaderNova as an app exactly, but it's fast because it uses GFX rendering.

It might be cool to render the entire Workbench output using ShaderNova, but I don't think that will be possible without further ado.

https://www.veed.io/view/de-DE/f6b00f7 ... -2f0e6d8fb195?panel=share

MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne x5000/40 AmigaOs4.1 FE
Go to top
Re: ShaderNova 1.1
Just can't stay away
Just can't stay away


See User information
@kas1e

I did some experiments with ClipBlit() and this seems to enable lens-like behaviour, in other words, windows may overlap without issues. There is a small challenge with input: to make mouse work properly (click through ShaderNova window and pass events to the window beneath).

Go to top
Re: ShaderNova 1.1
Quite a regular
Quite a regular


See User information
@Capehill
I have been using KWin effect shaders from KDE5 and Burn My Windows on my Ubuntu system for several years. They work very well, even on old Intel graphics.

Point 1. The shaders can be found here: https://github.com/kevinlekiller/kwin-effect-shaders_shaders.
I don't currently have access to a machine with QEMU GPU passthrough to check and recompile them.
I will try to test them in the coming week.

Point 2: Burn-My-Windows – silly question, but would it be possible to replicate what you did so that, even with a small lag, the 'ShaderNova' window would produce such an effect when closed?
Any tricks: quick screenshots and the effect would only be within the window?
I know it's a stupid lame question.


KWin effect shaders -> https://github.com/kevinlekiller/kwin-effect-shaders
Burn-My-Windows -> https://github.com/Schneegans/Burn-My-Windows


Edited by smarkusg on 2025/9/1 21:23:34
Go to top
Re: ShaderNova 1.1
Just can't stay away
Just can't stay away


See User information
@Capehill

Is there a way to use other shaders apart of "built-in's"?

Maybe the ones from https://github.com/kevinlekiller/kwin-effect-shaders_shaders

Just by adding a "LOAD SHADER..." menu option

EDIt1: neverminf just read the READMe.md and found how to do it. X-)

Go to top
Re: ShaderNova 1.1
Quite a regular
Quite a regular


See User information
@jabirulo
I tried to do something quickly (I don't know much about SHADERS). I had to make some changes to make SHADERS compatible.
FilmNoise.frag turned out... lame, green dots - but it was worth checking out

Go to top

  Register To Post

 




Currently Active Users Viewing This Thread: 1 ( 0 members and 1 Anonymous Users )




Powered by XOOPS 2.0 © 2001-2024 The XOOPS Project