It is possible to write/draw Camera contents to EditableImage

To keep it short I’m trying to make a photo system for a phone. I’ve been researching loads of different ways to go about this and ViewportFrames come up a lot, but they don’t have good lighting or any particle effects and stuff. I was wondering if it’d be possible at all to “copy” a region of what the Camera can see and write it to an EditableImage. I’ve tried myself but can’t seem to get out the gate with it, and advice or pointers would be appreciated.

My current inspiration is this: x.com

However I’m not really sure how it was achieved, and it was using a plugin. I can’t seem to read the pixel data at specific regions of the Camera, and firing hundreds of thousands of rays doesn’t seem like the best approach.

I believe plugin uses CaptureScreenshot

Does it? CaptureService is client-sided only.

Taking a screenshot on client side and then using CreateEditableImageAsync to get pixels should work in theory