UE4加载外来图片做材质失真(具体效果图)

红色是源图
蓝色是加载好贴到Cube上的效果。
源码见https://answers.unrealengine.com/questions/ask.html
谢谢大佬,万分感激。

源码链接:https://answers.unrealengine.com/questions/842592/ue4加载外来图片做材质失真.html#comment-842592-form

我按照您的说法更改后,还是会出现一样的问题。

Hi, 看截图时图片格式导致的通道对应不正确。可能是B和R通道反了,
你可以尝试

ImgWrapper->GetRaw(ERGBFormat::BGRA, 8, RawData);

把代码贴上来我看下,就要那一段上下文就可以

确定使用的UTexture2D是EPixelFormat::PF_R8G8B8A8就可以了。

谢谢Li Feng,按照提示,完美解决。