Film Shaders

I spent the better part of friday reverse engineering old color film 1/2 and 3 strip processes into GLSL shaders. Ive got a few more to go but im pretty happy with the look so far.


Technicolor System 1

Technicolor System 2

Technicolor System 3


13 Responses to “Film Shaders”

  1. michele Says:

    ooo very nice! and what about the lomo could add some it hard to do?
    great work

  2. vade Says:

    Not sure. Im not super familiar with the specific lomo look. Do you have any resources that break it down? Ive definitely seen lomo shots. I also have a Channel Mixer shader, which acts as the Channel Mixer in Adobe Photoshop. Combined with a Levels/Curves shader you can get some nice stuff.

  3. michele Says:

    yep..i found these photoshop scripts for doing this..i’m not familiar with ps sripts neither with shader language yet

  4. vade Says:

    Hah. Nice. I found one myself and actually am working on it now. Seems fairly straightforward. The only issue I imagine to make it look ‘good’ is making an interesting and believable vignette. You can of course make a simple fade about the edges, but it would be nice to mix it up a bit. Ill see what I can come up with.

    Thanks for the inspiration. Please let me know if you find any other interesting effects, how tos, or whatever. I quite enjoy reverse engineering these sorts of things.


  5. desaxismundi Says:

    Yeah, very interesting…i would love to reverse engineering these into you have any ressources or code somewhere that i could break :)

  6. vade Says:

    Hi desaxismundi: the source for all of my public shaders is available under creative commons share alike, non commercial, attribution over at :)

  7. desaxismundi Says:

    Cool…I will check it for sure.Thank you!

  8. axiom crux Says:

    here is the lomo diana camera, would be totally incredible if you were able to emulate it and the strange light bleeds that it is capable of, as well as its unique built in vignette

  9. vade Says:

    Hi axiom, yeah, i have some stuff in progress I have not released due to heavy workload, a lomo (released with vignette – but not 100% perfect) and a light leak shader (not released). They are not 100% though, but close. The light leak is difficult because the cameras leak in many many different ways, so …

    Here is an example, its not perfect though.



  10. grade Says:

    Hi Vade,
    Have you tried passing these VP and FP files into a QC effect.
    I had a try and couldnt do it. How would you approach this?

    Many thanks

  11. vade Says:

    Funny you should ask. I was working on that today! I have some ported, and noticed some issues with others. Im going to try and publish something tomorrow :)

  12. grade Says:

    Hi Vade,
    How did you go with publishing these?


  13. MFreakz Says:

    We need this QC Effect !!!!
    Great !

Leave a Reply