infinite-canvas-tutorial
infinite-canvas-tutorial copied to clipboard
A tutorial on infinite canvas
The initialization parameters for the camera are currently not taking effect, e.g. `cameraZoom` / `cameraX/Y` ```ts api.setAppState({ cameraX: 300, cameraZoom: 0.5 }); ```
- [x] Combine into a group - [x] Move, resize shapes in a group - [ ] History undo & redo - [ ] Copy paste the group and keep...
For now when we choose custom fontface as following: We can export them with inlined font in SVG. https://github.com/excalidraw/excalidraw/blob/master/packages/excalidraw/scene/export.ts#L429-L431
* https://konvajs.org/docs/sandbox/Objects_Snapping.html * https://github.com/excalidraw/excalidraw/issues/263
I’ve tried out the Google Maps Pyramid-Based Tile System. The concepts themselves don’t seem hard to grasp, but there are some subtle details that end up making the *stroke* really...
The eraser supports two modes. One is partial erasure, and the other is full erasure. Partial erasure can erase part of the stroke, while full erasure erases everything directly as...
Currently, I treat `` as ``. However, for absolutely horizontal/vertical lines, the operable bounding box is lost. Therefore, I believe we should distinguish between Line and Polyline. So we can...
Especially the color picker, it should allow image and pattern configurations.