|
|
f7b156acaa
|
rename jitter spread to scatter, dual brush scatter mode single and both axis, fix scatter to follow the direction
|
2019-02-26 20:03:01 +01:00 |
|
|
|
0d848aba92
|
fix ABR angle conversion
|
2019-02-26 18:30:34 +01:00 |
|
|
|
d7ac967f12
|
compute tip scale when loading from brush tips, remove tip_width which was replaced by tip_scale
|
2019-02-26 17:44:36 +01:00 |
|
|
|
c66edd9b98
|
reset direction smoothing when angle is big
|
2019-02-26 16:48:13 +01:00 |
|
|
|
cedb8bc3fe
|
bind zero when texture is not defined for dual brush or pattern to avoid using the previous tex in slot
|
2019-02-26 16:23:51 +01:00 |
|
|
|
451406c17c
|
preset button to simple button
|
2019-02-26 16:15:02 +01:00 |
|
|
|
a0ed079299
|
scale brush size on high dpi
|
2019-02-26 15:14:42 +01:00 |
|
|
|
cbfcd66bfc
|
restore use fragcoord to fix import/transform
|
2019-02-26 00:30:10 +01:00 |
|
|
|
d3768f43c9
|
parse abr from PS 2018, restore xmp injection, check uniform hash collision
|
2019-02-25 23:23:14 +01:00 |
|
|
|
87044e06c4
|
fix opacity jitter
|
2019-02-25 02:27:45 +01:00 |
|
|
|
abca1d5162
|
opacity pressure and jitter, initial direction
|
2019-02-25 01:31:32 +01:00 |
|
|
|
bfaff312f8
|
brush scale for non-square brushes
|
2019-02-24 21:00:53 +01:00 |
|
|
|
399bc3d433
|
move brush opacity from comp to stroke
|
2019-02-24 20:55:06 +01:00 |
|
|
|
dfa44dbb55
|
use unique_ptr to hold the Layers vector
|
2019-02-24 13:19:15 +01:00 |
|
|
|
3d1412aee2
|
free resources on app destruction
|
2019-02-24 12:31:53 +01:00 |
|
|
|
420e0a8c2a
|
ABR tip dynamics (aka jitter)
|
2019-02-24 11:03:47 +01:00 |
|
|
|
3d02c7a5eb
|
check if dual brush is enabled
|
2019-02-24 02:01:17 +01:00 |
|
|
|
76fbe9e940
|
import dual brush from abr
|
2019-02-24 01:43:06 +01:00 |
|
|
|
4d5b64e5bc
|
import computedBrush from ABR
|
2019-02-24 00:40:22 +01:00 |
|
|
|
3a1a48a0d0
|
pixel based brush size, Photoshop slider curve, improve abr import
|
2019-02-23 20:46:20 +01:00 |
|
|
|
e1f82373c6
|
move abr import to main menu, add progress bar
|
2019-02-23 00:45:14 +01:00 |
|
|
|
edc2bacc90
|
add color burn, fragment early discard
|
2019-02-22 14:52:01 +01:00 |
|
|
|
099b1bddc5
|
Merge remote-tracking branch 'origin/master'
|
2019-02-22 10:44:19 +01:00 |
|
|
|
e63fcf018e
|
screen space pattern failed, needs screen space uv coordinate on CompDraw shader
|
2019-02-22 10:44:08 +01:00 |
|
|
|
b6cdc3193d
|
fix shaders on osx
|
2019-02-22 03:18:37 +01:00 |
|
|
|
eab6e68534
|
restore update every frame
|
2019-02-22 02:52:19 +01:00 |
|
|
|
cb2b1b5aa2
|
combobox selected element alignment, brush preview
|
2019-02-22 02:44:18 +01:00 |
|
|
|
876c002616
|
all blending modes for pattern and dual brush
|
2019-02-22 02:26:25 +01:00 |
|
|
|
39ee7289c5
|
fix shaders format
|
2019-02-21 21:51:55 +01:00 |
|
|
|
78ca0ee6ad
|
shader auto reload
|
2019-02-21 20:20:43 +01:00 |
|
|
|
eaab9c79e5
|
move shaders into .glsl files and add #include feature
|
2019-02-21 19:26:40 +01:00 |
|
|
|
16eb9de358
|
pattern offset, invert and flip(xy)
|
2019-02-20 14:57:11 +01:00 |
|
|
|
033c39aef5
|
improve termination sequence on windows, use patterns instead of textures as directory name
|
2019-02-20 11:48:17 +01:00 |
|
|
|
7faab0124d
|
remove UseFragCoordUV2
|
2019-02-20 01:30:18 +01:00 |
|
|
|
c752434e98
|
pattern tweaks
|
2019-02-20 01:26:38 +01:00 |
|
|
|
7954e4d900
|
brush panel folding
|
2019-02-19 23:29:07 +01:00 |
|
|
|
ccd23cd662
|
fix samplers on brush preview
|
2019-02-19 12:30:58 +01:00 |
|
|
|
08cca154b7
|
improve brush preview
|
2019-02-19 11:33:41 +01:00 |
|
|
|
e4ee87e4c6
|
rename texture to pattern and implement initial pattern settings
|
2019-02-17 23:41:17 +01:00 |
|
|
|
49d9b17719
|
fix mixer rect, textures popup, parallel abr import
|
2019-02-15 16:02:52 +01:00 |
|
|
|
945c51aa25
|
dual-brush blend modes
|
2019-02-15 02:17:04 +01:00 |
|
|
|
6aca330db3
|
update Xcode project
|
2019-02-14 13:30:57 +01:00 |
|
|
|
fa9d7a107b
|
complete dual-brush implementation and ui integration
|
2019-02-14 13:18:00 +01:00 |
|
|
|
999723dd14
|
enable rtt dtor, default values for <text> node, dual-brush wip, more brush options
|
2019-02-14 02:08:29 +01:00 |
|
|
|
8ad005de8b
|
refactor stroke drawing
|
2019-02-11 22:37:02 +01:00 |
|
|
|
171ab31b47
|
code cleanup and improve brush direction
|
2019-02-11 18:39:26 +01:00 |
|
|
|
97c3ac0d19
|
make brushes square when imported from ABR
|
2019-02-11 00:45:53 +01:00 |
|
|
|
6e41263600
|
fix utf-16 reading and make it work on android
|
2019-02-10 20:55:26 +01:00 |
|
|
|
1d6c26f2ba
|
add ABR brushes and presets with properties and patterns
|
2019-02-10 16:52:37 +01:00 |
|
|
|
e629a2a7b5
|
make popup ptr local on main menu
|
2019-02-09 11:54:42 +01:00 |
|