Create an EditableImage from a CanvasGroup

As a Roblox developer, it is currently too hard to get images from instances rendered as images anyways (CanvasGroups).

This would be a useful feature for doing things like blurring frames in the background over a message prompt. For example:

local AssetService = game:GetService("AssetService")
local CanvasGroup: CanvasGroup =  script.Parent

local FinalImage = AssetService:CreateEditableImageFromCanvasGroup(CanvasGroup)

--// do whatever...

If Roblox is able to address this issue, it would improve my development experience because we would be able to change the rendering of CanvasGroups at runtime without using UI elements or images.

11 Likes

I really hope it comes this year, I was having the same problem as you and was wondering if there is a way yet but there isn’t. I also noticed that they know about this problem since the beta release of it

I wonder if they are able to solve it yet since we can already use those instances in experience

1 Like