-
Notifications
You must be signed in to change notification settings - Fork 74
Immutable data model for collaborative editing #12
Copy link
Copy link
Open
Description
This looks pretty neat.
I like the way the transformations are bunches up with a cache, before pushing to the canvas.
I am wondering if you have thought about formalising this to operations, like a log forward system for immutable data. The idea is that other can write operations, and because they are immutable, when they are merged and played back it all works, independent of the time each operation was made.
This is a big leap, but the fact that your base architecture is based on queuing the transformations, it seems plausible so i thought i would ask what you think.
Is this using a 2D canvas or 3D canvas ? I am not quite sure.
I ask this because i need a way to take a 3D webgl model, and make 2D SVG of it.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels