|
|
a82c76ce41
|
canvas pan/zoom, project into canvas using inverse transform, implement eraser (early prototype)
|
2017-04-09 22:40:38 +01:00 |
|
|
|
bb7e94d06b
|
drag canvas, render layers and tmp, add/select layer, opacity for layer, color bucket filler
|
2017-04-07 21:21:43 +01:00 |
|
|
|
2b4915154e
|
opacity control
|
2017-04-07 12:57:21 +01:00 |
|
|
|
4d930b4429
|
fix border clamp problem, add tmp layer special blending on stroke commit
|
2017-04-05 23:54:36 +01:00 |
|
|
|
9a4fd5e5c9
|
implement the complete stroke shader with custom blending mode
|
2017-04-05 15:55:11 +01:00 |
|
|
|
ade95724e8
|
change android icon, move code so .cpp and implement stroke preview using Stroke class for accurate preview.
|
2017-03-29 00:50:51 +01:00 |
|
|
|
675e0148ec
|
integrate and link lib curl for android, add VAO support for brush draw, sync canvas with screen redraw instead of input events
|
2017-03-28 20:25:23 +01:00 |
|
|
|
e8cabebe66
|
implement instanced drawing
|
2017-03-27 22:29:47 +01:00 |
|
|
|
b9277f94e8
|
implement brush sampling and spacing into the Stroke class
|
2017-03-27 00:20:04 +01:00 |
|
|
|
a385addae5
|
implement basic paint canvas
|
2017-03-26 14:23:15 +01:00 |
|
|
|
744cd8bfb5
|
added Canvas, Brush, Stroke and CanvasNode classes
|
2017-03-26 00:26:46 +00:00 |
|