|
|
87fcea61b8
|
request save on exit wip
|
2018-07-30 23:35:27 +02:00 |
|
|
|
9b5094f510
|
quick switch Pen/Erase with E
|
2018-07-27 12:23:28 +02:00 |
|
|
|
4a9ad0212d
|
Merge branch 'master' of https://bitbucket.org/omigamedev/new_engine
|
2018-06-09 01:40:57 +02:00 |
|
|
|
fb528f87de
|
implement cubes exporter for web viewer
|
2018-06-09 01:39:58 +02:00 |
|
|
|
361374deb0
|
fix picker which crashed on resolution change, timelapse frame only when draw a stroke
|
2018-06-05 19:40:27 +02:00 |
|
|
|
376c6097d2
|
Merge branch 'master' of https://bitbucket.org/omigamedev/new_engine
|
2018-05-10 22:36:12 +02:00 |
|
|
|
2a728b3a07
|
fix stencil random every stroke and not sample
|
2018-05-10 22:35:59 +02:00 |
|
|
|
4f55b477da
|
implement action redo
|
2018-05-10 22:32:34 +02:00 |
|
|
|
674e38d8cb
|
add timelapse video generation on iOS and mac , fix history memory
|
2018-03-24 16:57:48 +01:00 |
|
|
|
da54181754
|
import facebook 360 stripe
|
2018-03-07 21:17:23 +01:00 |
|
|
|
72603d5df8
|
fix debug build with vs2017
|
2018-02-10 18:53:56 +01:00 |
|
|
|
f4cd7fdc62
|
add file picking for osx and ios and implement equirectangular import
|
2017-12-09 09:07:42 +00:00 |
|
|
|
0d3431a9de
|
update android and xcode projects, fix document title and change default resolution to 1024px
|
2017-11-14 08:45:35 +00:00 |
|
|
|
4473bc8bd4
|
remove glm swizzling for better debugability
|
2017-11-12 17:39:30 +00:00 |
|
|
|
53062711fa
|
refactor to have a single global current brush on Canvas::m_current_brush and make panels read from it for drawing instead of relying on their own copy
|
2017-11-07 09:14:02 +00:00 |
|
|
|
3e546affc9
|
fix: opening a doc async did not update the layers list, added on_complete callback to update the layers panel
|
2017-11-07 07:37:21 +00:00 |
|
|
|
ae7a8948b7
|
rename things
|
2017-11-05 13:33:39 +00:00 |
|
|
|
2baaff10cc
|
add command line interface handler and implement convert command from pano to jpg
|
2017-11-04 16:04:22 +00:00 |
|
|
|
c8e115774f
|
add wet parameter, fix selection mask modes
|
2017-10-27 00:47:48 +01:00 |
|
|
|
b40a5b656b
|
add free and poly selection mask tools, fix some threading gl problems
|
2017-10-24 14:20:12 +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 |
|
|
|
964795b44d
|
add support for high res brush textures, implement mipmaps on brush
|
2017-09-30 16:35:12 +01:00 |
|
|
|
c85ce8cb8f
|
implementing separate pen/erase brush settings
|
2017-09-28 16:43:53 +01:00 |
|
|
|
2c0007c3c1
|
add xmp injection and disable some log messages
|
2017-09-27 23:02:39 +01:00 |
|
|
|
da4bfff69b
|
implement canvas touch lock
|
2017-08-19 13:18:35 +01:00 |
|
|
|
10fecd46b0
|
layer highlight when selected
|
2017-08-11 19:07:48 +01:00 |
|
|
|
76b572831f
|
implement layers merge down
|
2017-08-10 09:18:56 +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 |
|
|
|
235862c9d1
|
adding color picking on iOS
|
2017-08-02 19:51:59 +01:00 |
|
|
|
4e765f1450
|
Trying to add history to the Fill tool
|
2017-07-15 10:51:58 +01:00 |
|
|
|
4c0e8956bb
|
fix layer delete
|
2017-06-03 19:40:57 +01:00 |
|
|
|
7b99f0510a
|
added timeline slider and export animation frames
|
2017-05-15 00:43:37 +01:00 |
|
|
|
1f6c688258
|
refactor layout.h into single file per Node* classes
|
2017-05-13 21:58:04 +01:00 |
|
|
|
51e355d039
|
fix log thread bug, add clean memory button, fix pinch zoom bug, set android back button to undo
|
2017-05-12 13:31:56 +01:00 |
|
|
|
6f785c1944
|
log history memory usage add fix virtual dtor for Action subclasses to be deleted from memory
|
2017-05-10 13:41:27 +01:00 |
|
|
|
fbb73ccbbb
|
compress file when saving, using bbox, dirty flags and PNG compression
|
2017-05-10 01:27:57 +01:00 |
|
|
|
6548ac3748
|
fix equirectangular shader for higher precision, add polygon draw mode
|
2017-05-09 08:47:20 +01:00 |
|
|
|
b50011babf
|
added Normal lines mode for perspective aligned lines
|
2017-05-07 15:25:54 +01:00 |
|
|
|
f800df6cf5
|
added camera pan for parallax and improved line drawing with preview line
|
2017-05-06 23:22:34 +01:00 |
|
|
|
427dd66976
|
separate pen mode and camera in different modes to be composed, start implementing line draw mode
|
2017-05-05 21:57:02 +01:00 |
|
|
|
484bf6fab4
|
implement pen and erase as strategy pattern introducing the CanvasMode classes
|
2017-05-04 23:32:02 +01:00 |
|
|
|
773ff61f92
|
pen state and buttons color when active
|
2017-05-04 21:46:35 +01:00 |
|
|
|
9f23021fb8
|
implement alpha locking per layer
|
2017-05-02 03:43:16 +01:00 |
|
|
|
182c0b1baf
|
create NodeDialogOpen and bind it to the layout template
|
2017-05-02 00:15:27 +01:00 |
|
|
|
16a53af679
|
add NodeImageTexture for dynamic images, test image thumbnail opening and rendering
|
2017-05-01 22:22:16 +01:00 |
|
|
|
3ea3fadc46
|
complete open/save project including layer names, in layout bring canvas to background and use translucent UI on top, save computation on Android with lazy rendering on events only
|
2017-05-01 19:35:58 +01:00 |
|
|
|
c691595767
|
adding open/save project and changing layout
|
2017-05-01 17:06:59 +01:00 |
|
|
|
f64e9e746c
|
cube to equirect conversion using shader, save latlong to file
|
2017-04-30 02:20:54 +01:00 |
|
|
|
73f689524b
|
merge layers and save to png
|
2017-04-29 22:00:57 +01:00 |
|