rive-unreal icon indicating copy to clipboard operation
rive-unreal copied to clipboard

[FEATURE REQUEST] Loading texture to Rive Image Asset from Texture2D Dynamic

Open brzht opened this issue 10 months ago • 1 comments

Hello!

My main use case (virtual production, esports broadcast) involves loading a large number of images at runtime from URLs. The problem is that most available options for loading returns the image in the Texture2DDynamic format, while your Load Texture node only accepts Texture2D https://rive.app/docs/game-runtimes/unreal/runtime-asset-swapping#image-assets

I see that there is an alternative node, Load Image Bytes, but the conversion process for this looks like a headache also. As per my current research, most likely it comes with a lot of unneeded work such as dragging texture through all sorts of middlewares (brushes, writing and re-reading from disk, etc) and making a wrapper about something that actually can load image as bytes like VaRest.

Do you have plans to support Texture2D Dynamic as source for image, or should I stick to developing my own conversion solution?

Thanks in advance for your help.

brzht avatar Feb 19 '25 16:02 brzht

I know this is a bit old, but we'll be releasing image databinding in the near future. I'm not yet sure on the implementation, but it may solve your issue.

Tod-Rive avatar May 21 '25 14:05 Tod-Rive