Image in world, pixel by pixel

I’ve made a project which puts an image into the world, pixel by pixel.

It transforms this:
test
into this:

That’s not a decal!
I used a python program to first generate a string of where each pixel is and what color it should be,
and i used a script to place that into the workspace

pixelbypixel.rbxl (438.5 KB) ImageToWorldRoblox.zip (7.1 KB)
Using big images may crash roblox studio! Just pasting 3MB of data into the script made studio slow!

6 Likes

Certainly not a new idea; many before did the same thing. Instead of using JSON you could instead save colors as raw bytes, drastically decreasing the size and parsing time.

1 Like