4 ms·
An infinite canvas library that I can use in my drawing application prototypes. It's working already, performance is good, only misses the ability to sync with
by azeirah 11y ago
An infinite canvas library that I can use in my drawing application prototypes. It's working already, performance is good, only misses the ability to sync with a server now.
- tarr11 11y agoCool idea! Is it open source?
- azeirah 11y agoYeah, you can find it in my note-taking-experimentation github repo https://github.com/Azeirah/note-taking-experimentation https://github.com/Azeirah/note-taking-experimentation It's in the infinite-canvas folder. Just open the index.html file and it should simply work, as there is no set-up needed yet. Drag + left click = draw Drag + right click = pad the world I'm not planning whatsoever to support or document this. It's open source, but I leave it at that.
- i336_ 11y agoVery interesting. For a while I've been meaning to explore the idea of infinite canvases within the context of UI engines - so you can eg have a scrollable region with infinite content in it that gets intelligently cached to disk etc. ("Been meaning to" and "while" are the key words here. :P) One thing I noted with this is that window resizes seem to affect the stroke width. This is not a bug report, I'm just mentioning in case it's useful to you.
- ntide 11y agoHave you seen https://www.madewithmischief.com/ https://www.madewithmischief.com/ ?
- azeirah 11y agoAbsolutely. But as I said, it's for my own drawing program prototypes, I cannot build upon their application.