UPDATE: There’s a new version I’ve made.
Hello! 2 years ago, I created an External Image Loader with Gradient Canvas , that allowed me to render images on Roblox without the usage of ImageLabels.
Recently Roblox created a new object called EditableImage that allows for low-level rendering of pixels without the usage of UIGradients or Frames like in Gradient Canvas, so I’ve decided to completely re-make the entire system and the UI on top of EditableImages instead.
EditableImages allow for a faster and higher quality image rendering …
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
boatbomber
(Zack_Ovits)
March 10, 2022, 10:22pm
#3
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…
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.
Vorkuan
(Vorkuan)
April 24, 2022, 9:59pm
#7
NICE! I love it, has to be one of the best you don’t see many of these around on ROBLOX.
1 Like
coolboymc17
(・゚゚゚・18・゚゚一・19一十)
January 27, 2024, 1:56pm
#8
This is nice but how is the images high quality? mines limited to 360p