This patch has the following fixes:
- Vector Curves BI: enabling factor influence
- Vector Curves Viewport: space convertion to allow negative values in GLSL texture
- RGB Curves BI: value clamping after mapping to obtain the result with "color" type. I think, it should be done in cycles as well.
Test file:
Alexander (Blend4Web Team)