Comment by Lucas7yoshi on 04/04/2022 at 21:32 UTC

36 upvotes, 2 direct replies (showing 2)

View submission: I'll miss you /r/place

View parent comment

I'm not sure how the original worked but they treat it as 4 seperate canvases (each 1000x1000), and send a full version at the beginning and then every quarter to half second they send a new image over a websocket which is just a difference image that is applied over top of the full image

it also constantly updates to avoid sending redundant data i.e you will only receive one canvas if your zoomed in, (and it'll fetch the full res version again when you go to another)

Replies

Comment by Serious_Jellyfish_80 at 04/04/2022 at 23:03 UTC

9 upvotes, 2 direct replies

The /r/place canvas is only 2000x2000, so basically a static Fullscreen image.

The color gamut is like 16 different possible colors.

It's really not a lot of data at all, if you know what you're doing. Honestly it would make a great systems design interview question.

Comment by obeeze4 at 04/04/2022 at 22:19 UTC

1 upvotes, 0 direct replies

Lucas7Yoshi where are my Fortnite leaks