UTexture2D C++ sample at x,y coordinates returning incorrect RGBA values

ColorToolsBPLibrary.cpp (6.0 KB)

ColorToolsBPLibrary.h (2.4 KB)

Internally I gather the linear colors from the data and then manually convert them to full color (perhaps the kismet lib conversion would keep the rounding consistent)

Edit:
Updated version with “native” kismet color conversion method toggle.
Seems strange that the built in function seems to change the calculation and throw off the end result.

ColorToolsBPLibrary.cpp (6.3 KB)
ColorToolsBPLibrary.h (2.4 KB)