Login / Registrieren
DE EN FR ES IT CZ
Zurück Nach oben

Blur effect

  • #1, by ke4 12 years ago Zitieren
    Hi,

    is there a theoretical possibility how to use a blur effect on screen but not over all screen, but only use it on the corners?
    Something a bit like blur effect in Misfits?

    Thanks
  • #2, by afrlme 12 years ago Zitieren
    Not unless you write your own GLSL shader code. The blur in the shader toolkit is currently only applicable to the entire scene.
  • #3, by ke4 12 years ago Zitieren
    Okay
    i'll try do it somehow else.
  • #4, by Traivlin 12 years ago Zitieren
    That would be an amazing addition, if you could like choose an exact area with screen coordinates or something like that. Fingers crossed. smile
  • #5, by ke4 12 years ago Zitieren
    Do you have any experience with GLSL? Could you tell how about difficult would it be to learn GLSL?
  • #6, by afrlme 12 years ago Zitieren
    No but SimonS does. He told me that it is essentially C. To me most of the GL code he's written in the shader toolkit script looks like pure gibberish to me!
  • #7, by ke4 12 years ago Zitieren
    Sounds like a lot of fun razz
  • #8, by afrlme 12 years ago Zitieren
    Looks like migraine inducing, eye straining code to me! razz
  • #9, by ke4 12 years ago Zitieren
    Okay, stop, i got it grin And respect to SimonS.
  • #10, by ke4 12 years ago Zitieren
    I would like the blur affect whole screen, but only the edges. I want this because i'm trying to do something like memories effect. I guess i could set the scene from blured images.

  • #11, by afrlme 12 years ago Zitieren
    why not just create a semi-transparent white effect & maybe overlay an old movie style effect or maybe desaturate the entire scene?

    First 2 are possible without using the shader. Controlling saturation with the shader however is pretty simple.

    shaderSaturation(0, 3000) -- desaturate in 3s
    shaderSaturation(1, 3000) -- reset saturation over 3s
    

    ...it uses decimal values, so 0 = black & white & 1 = default, 0.5 would be half saturated etc. The shader toolkit script is needed for this to work.