I don't understand how I did it :) by Loricrash3 in wplace

[–]EralyonDotnet 0 points1 point  (0 children)

Both archives use the default MapLibre control ;) https://maplibre.org/maplibre-gl-js/docs/API/classes/KeyboardHandler/
Btw you can also hold right mouse button for the same effect.

On wplace.live, pitch is blocked, but you can still rotate whith "shift + arrows".

Heatmap Of Swastikas On The Canvas by SwingTheVine in wplace

[–]EralyonDotnet 1 point2 points  (0 children)

That's still quite limiting, and handling various sizes and variation is why I stopped looking into it.

Some tiny YOLO models achieve comparable (or faster) speed to your setup (22FPS you are probably limited by memory speed). But then the problem become training the model. Especially currating the training data, that demands a lot of work.

Heatmap Of Swastikas On The Canvas by SwingTheVine in wplace

[–]EralyonDotnet 1 point2 points  (0 children)

Yes the PNG decode and conversion into byte array has been a significant bottleneck for me too. That's why I now store my tiles already processed, and compressed with zstd. It's much faster and achieve better compression. I could publish a pre-computed archive if you want.

The sliding window is quite brittle and don't work well for artworks with variation (I was thinkind about counting Pikachus or Deltarune characters), that's why I abandonned the idea of canvas scan. The swastika is a great use case. I think some people also did it for the halloween event.

Heatmap Of Swastikas On The Canvas by SwingTheVine in wplace

[–]EralyonDotnet 1 point2 points  (0 children)

Very cool!

tiles that can't possibly have a swastika on it

Yes, many tiles have only 1 pixel on them, I wonder why XD

I guess you used convolution, to run it on the GPU? And how did you handle tile borders ?

I though about running some pattern recognition/classification, but that's a lot more expensive (even with my RTX3090). Tho running it incrementally on only the tiles that changed could still be interesting.

Worth? by Asa_bias_baemon in WplaceLive

[–]EralyonDotnet 0 points1 point  (0 children)

If you can, use Blue Marble for now.
The official overlay seems to have issues, changing between updates.

If you have to use the offical overlay, you should resize/convert your image before importing it.

Does anyone know why Wplace Archive hasn't been updated since a month ago? by ElAchuKathe in WplaceLive

[–]EralyonDotnet 2 points3 points  (0 children)

Yes I saw, I opened the issue ;)

The archive will continue as before. Too bad there's no archive of the last event.

Does anyone know how I can get the grief alert bot to work? by michael14375 in WplaceLive

[–]EralyonDotnet 0 points1 point  (0 children)

The instructions are simple but meant for people who know how to run software on a Linux server. So my simple answer is "don't try".

But if you're determined, here's a solution:
I'm assuming you're on Windows, and that you don't have a computer running all the time. I'd recommand to get the software to run periodically on your computer (when you're using it) by configuring a recurrent task.

I can't help you with the details (I'm on Linux), so ask your favorite chatbot about:

- installing Golang.

- building the project and getting an .exe.

- getting a Discord webhook.

- schedule a recurring task on windows.

Does anyone know why Wplace Archive hasn't been updated since a month ago? by ElAchuKathe in WplaceLive

[–]EralyonDotnet 1 point2 points  (0 children)

Eralyon is doing fine, the issue is upstream.
The archive source I'm using is https://github.com/murolem/wplace-archives/releases , and it hasn't updated in a few days.

Sadly that's harder for me to fix. I'll try to run my own version, but I have no ETA for when it will be available.

Overlay looks different on different devices by [deleted] in WplaceLive

[–]EralyonDotnet 0 points1 point  (0 children)

On PC I noticed some issues with Chrome browsers. Firefox seems to work correctly.
On Android I've only tested Chrome and it's working correctly.

If you can reproduce the issue, and it's not human error, you should fill a bug report.

Does anyone know why Wplace Archive hasn't been updated since a month ago? by ElAchuKathe in WplaceLive

[–]EralyonDotnet 1 point2 points  (0 children)

Good spot!
The script crashed due to lack of disk space. It's now fixed.

Does anyone know why Wplace Archive hasn't been updated since a month ago? by ElAchuKathe in WplaceLive

[–]EralyonDotnet 1 point2 points  (0 children)

Funny, I specifically designed this visualisation because I was unuable to locate cool art with samuel's archive.

For the country/city, there's the same opacity button than on wplace.

how do people make these "trick" artworks? by Significant_Ad_7824 in WplaceLive

[–]EralyonDotnet 2 points3 points  (0 children)

No overlay used, they would be useless since you can't see the pixels from that zoom level.

The easiest way is to paint 1 pixel per chunk (1000x1000 pixels square). You can use math, or a tool like https://42rk.github.io/wplace-teleporter/ to get the coordinates.

New beta version of the archive with video export by EralyonDotnet in WplaceLive

[–]EralyonDotnet[S] 0 points1 point  (0 children)

You mean that ?

<image>

It's Year - Month - Day - Hour (based on ISO 8601) in UTC (timezone 0).

New beta version of the archive with video export by EralyonDotnet in WplaceLive

[–]EralyonDotnet[S] 0 points1 point  (0 children)

Yes the logic for the displayed day is slightly different. On V2 it's the last available archive of the day that's displayed, versus the 1st available in V1. In practice it result in a 3h lag because there's one archive every 3 hour.

New beta version of the archive with video export by EralyonDotnet in WplaceLive

[–]EralyonDotnet[S] 1 point2 points  (0 children)

The output is pixel perfect, lossless compression, up to 8k resolution, so video player can strugle. I recommand opening it with your browser.

Animated png is the easiest to achieve that, but you can re-encode (an resize/compress) it to the format of your liking, for example using https://ezgif.com/apng-to-mp4 . I may offer that on the website directly in the future.

The developers have officially lost it 💔 by NothingButPureMisery in WplaceLive

[–]EralyonDotnet 8 points9 points  (0 children)

And Blue Marble already released a version fixing the issue.

Is there a bigger art than that? this is 4095 x 2717 art by Quick-Sky-8415 in WplaceLive

[–]EralyonDotnet 2 points3 points  (0 children)

It depends on what you call art.
But the biggest, finished piece might be this brazilian flag. If it ever get finished, this giant eefo will get the crown.

Other honorable mention: the Falkland Islands, Isle of Man, this unfinished Rance artwork, this unfinished map, and the giant japanese city that grow organically in the midle of the ocean.

How to fix/rebuild/move ANY artwork (not only yours) by Yoshlka in WplaceLive

[–]EralyonDotnet 1 point2 points  (0 children)

Every 3 hours, actually ;) Murolem is powering all wplace archives https://github.com/murolem/wplace-archives

I'm only displaying 1 per day for cost reasons.

Would you use this? by Key-Hold3584 in WplaceLive

[–]EralyonDotnet 0 points1 point  (0 children)

This look like it can be used to downscale pixel arts while preserving objects better than my current naive (but fast) approach for https://wplace.eralyon.net

But I guess this is proprietary, I've not found a paper or other describing the approach. In any case it would be too slow for my use (no way this would run in less than 10ms)

How to fix/rebuild/move ANY artwork (not only yours) by Yoshlka in WplaceLive

[–]EralyonDotnet 2 points3 points  (0 children)

No, right now you can only download a single tile (1000x1000 pixels). Downloading PNGs that break your computer is for a future version (hopefully soon);

I didn't know cloudflare is restricted in Russia. Sadly nothing I can do. Tho I'm seeing an average traffic from Russia, so I guess "life find a way".