wolfwings: (Default)
[personal profile] wolfwings

I'm seeing one major obstacle to why things like Open Canvas don't take off more:

They require you to use/learn their tools to make art. This is rather a large obstacle to a lot of artists, who find the tools that work best for them, and don't like re-learning things over, and over, and over as times change.

So remove that requirement for the streaming tool to provide any actual art tools itself. What are you left with?

A tool much like join.me, but that server-side remembers a much larger canvas for multiple users, and can somehow broadcast both that large canvas (shrunk somehow?) to read-only viewers, and broadcast overlays (differences if you will) of that meta-canvas versus a given user's local canvas.

Handling conflicts is very difficult, but I'm realizing it may not be required to handle them transparently. Allowing for a simple interface for a given read/write user to pull a clipboard-like snapshot from the master-canvas they can paste into their own canvas would be sufficient I believe. It would allow for cooperative collaboration, not conflicting collaboration, but still allow for the social doodling-beside-each-other aspect.

But the basic idea would be define (with a client akin to Join.Me's) "here is my canvas" and "here are my scroll bars" and then begin streaming, or joining into an existing stream/meta-canvas. First person in defines the overall canvas dimensions, and the meta-stream says what those are right at the top, so new folks joining in know what size canvas to take (meta-canvas sized or smaller) and can tie in.

Page generated Aug. 19th, 2017 06:24 pm
Powered by Dreamwidth Studios