Made an External Image Loader

UPDATE: There’s a new version I’ve made.

I tried to make an Image Loader game with HttpService and an API(my own), it gets the RGB color values from the given image(a link) then inserts them into a canvas.

For coloring and creating the canvas, I’m using @boatbomber’s:
GitHub - boatbomber/GradientCanvas: A canvas renderer using greedy gradients to draw efficiently in Roblox.

Here are some examples:

It also supports GIFs!

(The top flickers because of the size of the gif)

Feedback is appreciated!

(NOTE: This is only a showcase, I will never release this creation to the public as this can be used to bypass moderation.)

9 Likes

This is very cool - thanks for sharing!

1 Like

Nice job! I actually made something extremely similar.

2 Likes

I actually made this by getting inspired by that!
Though because of the frame and memory limits, It’s not able to run through 4000 frames… :sweat_smile:

1 Like

I also made one and it can render any image (even 4k 8k etc using boatbomber’s new ViewportCanvas module)

It;s a bit slow because the data is too big, I’ll find a way to compress the data

1 Like

Amazing! But I use the GradientCanvas since it also supports dynamic content, unlike ViewportCanvas.

NICE! I love it, has to be one of the best you don’t see many of these around on ROBLOX.

1 Like

This is nice but how is the images high quality? mines limited to 360p