Cast to TexturerenderTarget2D failed

Hi all,Because I wanna use ‘read render target Pixel’ function on a texture2D object, I have to get a texture render target. I tried ‘cast to TextureRenderTarget2D’ from ‘TextureParametervalue‘ or ’Texture2D‘ but both failed.
Could I know how to read a Normalmap, or other Texture2D objects’ pixel?

Not sure if it’s the most optimal way, but it works.

Thank you, it works

that cast fails because a plain texture is not a target, so copy it into a render target first with a draw material, then read from that. Async Render Target Reader, a render target readback plugin, then lets blueprint pull those pixels async with no stall: Async Render Target Reader — Non-Blocking GPU Pixel Readback for Blueprints | Fab