#OffscreenCanvas

2024-12-11

OffscreenCanvas в JavaScript: разгоняем графику до максимума

Привет, Хабр! Сегодня разберёмся с тем, что такое OffscreenCanvas , зачем он нужен и как правильно его использовать. OffscreenCanvas — это API, которое позволяет рендерить графику в отдельном потоке Worker , не блокируя основной поток, где обрабатывается интерфейс.

habr.com/ru/companies/otus/art

#js #OffscreenCanvas #api

🧿🪬🍄🌈🎮💻🚲🥓🎃💀🏴🛻🇺🇸schizanon
2024-07-05

I'd like to spend some more time with , , , , , , , and the .

I've been noodling for a long time about how you could build a game using , and to allow players to author their own components to extend the game.

I guess I'm just more interested in how the game works mechanically than how it looks.

Omid Farhangomidfarhang
2024-06-23

Optimizing Angular Applications with Web Workers and OffscreenCanvas

g.omid.dev/xDry1qe

pablolarahpablolarah
2024-06-07

🔵🟠 Creating Daylight | The Devex
by @matiasperz_ & @matiNotFound
at @basementstudio

basement.studio/blog/creating-

Orange text on light blue background:
 Creating Daylight  The Devex

Same!

> I've always tended to be a web maximalist, but I've never felt more optimistic than I do now about the power of the modern web as a true application platform. @ameo

cprimozic.net/blog/building-a-

#Browser #WebDev #WebWorkers #SharedArrayBuffer #OffscreenCanvas #Wasm #WebGPU

NERDDISCONERDDISCO
2022-12-06

Visual: nd-buffer-landscape-001
Song: HighThere - Forever (feat. MC ZEE)

This is using a Box (wireframe) as it's base element. Each side is moved towards the center of the Box and can be moved based on input. Using the raw audio buffer, the vertices of each side are changing based on a generated map (color) & displacementMap (height). The final composition happens in .

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst