3D painter framework for Unity 3D Draw strokes Stroke are rendered with a generated mesh or particle system Move and scale canvas Undo/Redo JSON serialization Easily adapatable for VR