It seems like all of the playground examples listed in the ImageProcessing doc about colorCurves and colorGradient are buggy:
https://doc.babylonjs.com/how_to/how_to_use_postprocesses#imageprocessing
Playgrounds:
- https://www.babylonjs-playground.com/#J9H084#12
- https://www.babylonjs-playground.com/#17VHYI#9
- https://www.babylonjs-playground.com/#17VHYI#5
On each we can see a vector2 error in the console.
Cheers