What's new in app.color.io
Learn what's new in the latest version of Color.io. Share your ideas and report any issues here.
Changelog
Learn what's new in the latest version of Color.io. Share your ideas and report any issues here.
Feedback
Learn what's new in the latest version of Color.io. Share your ideas and report any issues here.
Add grain and halation algorithm to the DCTL for an easier integration of Color.io inside Resolve and a perfect match look.
@thibault642 that's something I explored for a while but it's unfortunately a dead end. DCTLS are pixel shaders that can not use framebuffers in any way which are required for any decent halation processing. Halation could be computed in a pixel shader but it's painfully slow for anything but extremely small blur radii. Grain generation in pixel shaders is also not really possible because pixel shaders have no way to generate random numbers. There are some hacks that try to sample an input pixel at a fixed viewport coordinate and use the red channel value as a seed but if that pixel value does not change on a frame-by-frame basis the grain won't move. So that's why neither halation nor grain are really worth the effort to put into DCTLs especially when much better alternatives already ship with Resolve Studio.