yes - its simple to implement eg. index into a lookup-texture using the valuemap . eg. color = texture2d(value, vec2(value, 0.0)) in unreal you can also use a curve atlas in place of a manually created lut texture . you can stack and swap these easily from blueprint so could be very useful.