|
|
9cccecd381
|
separate shaders, RGBA16F doesn’t work with picking in iOS
|
2018-08-08 11:09:35 +02:00 |
|
|
|
9969594f54
|
mixer working pretty well now
|
2018-08-05 00:34:07 +02:00 |
|
|
|
663863fe44
|
mixer brush partially working, still wip
|
2018-08-01 15:31:12 +02:00 |
|
|
|
57e2fa1abd
|
mixer brush wip
|
2018-08-01 10:48:04 +02:00 |
|
|
|
a90aa4a60e
|
implementing color wheel and new color picker
|
2017-11-23 20:26:57 +00:00 |
|
|
|
e280629cf2
|
add noise parameter to the brush settings
|
2017-11-12 17:02:24 +00:00 |
|
|
|
5dccd61160
|
implement blend mode selection in shader and fix alpha lock
|
2017-11-12 03:27:28 +00:00 |
|
|
|
daaa7f9d48
|
add ComboBox node, add blend modes button in stroke panel, move brush shader code to ShaderManager and avoid the same shader being recompiled many times
|
2017-11-12 03:02:40 +00:00 |
|
|
|
c8e115774f
|
add wet parameter, fix selection mask modes
|
2017-10-27 00:47:48 +01:00 |
|
|
|
856628162a
|
add stencil alpha control to ui
|
2017-10-20 10:26:08 +01:00 |
|
|
|
283e4e2b5c
|
implement multithreaded rendering with context switch, gl state save/restore, add progress bar ui node, implement stencil texture for brush, implement multithreaded canvas load/save/export pano. Missing multithread in windows.
|
2017-10-20 09:16:12 +01:00 |
|
|
|
78ec5a079e
|
implement selection mask with lasso tool
|
2017-10-07 13:35:53 +01:00 |
|
|
|
de59ae151c
|
remove unused shaders, fix color blending algorithm in shader
|
2017-08-18 02:01:35 +01:00 |
|
|
|
10fecd46b0
|
layer highlight when selected
|
2017-08-11 19:07:48 +01:00 |
|
|
|
e134ba553d
|
implement frame buffer fetch extension for iOS, change composition on stroke drawing and commit, add rename layer dialog
|
2017-08-09 09:59:39 +01:00 |
|
|
|
9f23021fb8
|
implement alpha locking per layer
|
2017-05-02 03:43:16 +01:00 |
|
|
|
f64e9e746c
|
cube to equirect conversion using shader, save latlong to file
|
2017-04-30 02:20:54 +01:00 |
|
|
|
78a87f9cd3
|
add checkerboard shader and draw it
|
2017-04-29 23:12:36 +01:00 |
|
|
|
fa49d9ee09
|
save and restore layers image when context is lost in Android
|
2017-04-29 21:30:40 +01:00 |
|
|
|
a82c76ce41
|
canvas pan/zoom, project into canvas using inverse transform, implement eraser (early prototype)
|
2017-04-09 22:40:38 +01:00 |
|
|
|
d340324c3d
|
fix stroke shader with better blending and initial support to opacity
|
2017-04-07 01:45:50 +01:00 |
|
|
|
9a4fd5e5c9
|
implement the complete stroke shader with custom blending mode
|
2017-04-05 15:55:11 +01:00 |
|
|
|
e8cabebe66
|
implement instanced drawing
|
2017-03-27 22:29:47 +01:00 |
|
|
|
a385addae5
|
implement basic paint canvas
|
2017-03-26 14:23:15 +01:00 |
|
|
|
a2cb0ecafe
|
added render target and bezier classes, added stroke settings panel
|
2017-03-24 03:15:29 +00:00 |
|
|
|
03a5212e56
|
added color quad and hue slider
|
2017-03-21 09:56:33 +00:00 |
|
|
|
c34d1a1f44
|
minor changes and added namespace to avoid conflicts when integrating with PanoPainter
|
2017-03-15 08:17:22 +00:00 |
|
|
|
5e5ddf310c
|
added image widget with atlas support and global texture manager
|
2017-02-07 23:42:39 +00:00 |
|
|
|
d2f59c3ea1
|
testing bitmap font generation and draw using stb_truetype
|
2017-02-02 21:54:48 +00:00 |
|
|
|
39f44eca5e
|
rename .hpp headers to .h
|
2017-01-31 22:48:55 +00:00 |
|