Source Filmmaker

Source Filmmaker

Phantom Jul 30, 2017 @ 8:17am
Is Chromatic Abberation possible?
It would be really cool if it is!
< >
Showing 1-4 of 4 comments
Zappy Jul 30, 2017 @ 8:19am 
With post-production, sure. Within Source FilmMaker, I'm not sure. Depending on what you want, you may be able to get the result you want by duplicating lights, offsetting them slightly from each other, and giving them different colours. But in many cases, you may need post-production.
Last edited by Zappy; Jul 30, 2017 @ 8:20am
Marco Skoll Jul 30, 2017 @ 8:34am 
As chromatic aberration is the result of different wavelengths of light focusing at different distances, the best method would be to render the scene three times with slightly different focal distances and then merge your final version in post production by taking one colour channel from each render, but that would obviously be time intensive and would require fairly decent software to compile a video rather than a still image.

There is a messy hack that could be used for approximating it in one pass, but I wouldn't particularly recommend doing it that way.
episoder Jul 30, 2017 @ 8:46am 
i can't rememeber if i did it in sfm, but you could try to code a postprocessing pixelshader using the screenspace_general shader and using an overlay of some sort.
Last edited by episoder; Jul 30, 2017 @ 8:50am
ficool2 Dec 20, 2024 @ 1:36pm 
For anyone stumbling upon this with Google, a method to do this has been discovered (and the post above predicted this 7 years ago). This repo contains a chromatic abberation shader example

https://github.com/ficool2/sdk_screenspace_shaders
Last edited by ficool2; Dec 20, 2024 @ 1:38pm
< >
Showing 1-4 of 4 comments
Per page: 1530 50

Date Posted: Jul 30, 2017 @ 8:17am
Posts: 4