Infinite Canvas Tutorial

1 min read Original article ↗

Skip to content

Build an infinite canvas step by step.

Infinite Canvas

High-Performance Rendering

Underlying rendering using WebGL & WebGPU

Interactive

Executable code blocks via genji

Works with all frameworks

UIs implemented with Web Components

Rich graphics

Stickies, shapes and pen

After lesson 17 we use the ECS architecture and spectrum for UI:

Our product results prior to lesson 17 were as follows:

This tutorial covers a basic 2D graphics rendering implementation based on WebGL / WebGPU:

Also includes UI components implemented using Web Components technology:

And some interesting topics: