|
|
2154396c6b
|
fix usage of i8vec4 instead of u8vec4, fix grid commit bounds
|
2019-01-20 11:57:09 +01:00 |
|
|
|
c66bc1f1d7
|
fix mask
|
2019-01-20 00:39:25 +01:00 |
|
|
|
9b5c0524f4
|
fix grid bounds calculation issue with float framebuffer
|
2019-01-19 20:14:27 +01:00 |
|
|
|
d8c8a4b7ed
|
improve grid panel
|
2019-01-19 15:21:37 +01:00 |
|
|
|
886ab1f29b
|
texture border not supported on mobile
|
2019-01-19 00:12:45 +01:00 |
|
|
|
e0bb60980a
|
implement layer bounds optminize function, add history to draw_objects with the right bounds.
|
2019-01-18 19:03:53 +01:00 |
|
|
|
8315b32550
|
implement brush outline
|
2019-01-18 11:11:00 +01:00 |
|
|
|
0e3ac922af
|
fix mixer with zoom
|
2019-01-16 17:03:30 +01:00 |
|
|
|
9c93747b17
|
implement stencil from file
|
2019-01-15 23:54:08 +01:00 |
|
|
|
e95421c2ed
|
fix spacebar bug, fix ios depth buffer error, parallelize raytracing
|
2019-01-12 18:01:23 +01:00 |
|
|
|
d5b5946b3d
|
update file format to 0.2 for blending mode, visibility and alpha lock attributes
|
2019-01-12 16:08:23 +01:00 |
|
|
|
81f51e2be6
|
add nanort lib and update external git modules
|
2019-01-08 16:54:05 +01:00 |
|
|
|
71f79a7fa0
|
use actual screen resolution and use multiple buffers drawing only when blending is in use
|
2019-01-08 10:29:47 +01:00 |
|
|
|
2b02be77dc
|
Render heightmap to layer
|
2019-01-07 23:07:55 +01:00 |
|
|
|
352511a920
|
Update thumbnail generation to implement blending
|
2019-01-07 16:17:13 +01:00 |
|
|
|
7773026358
|
Set default document res to 6K. Implement blending on canvas, mixer and export equirect.
|
2019-01-07 15:32:12 +01:00 |
|
|
|
e4fe0cffed
|
Improved mask also work on erase. Improved shaders for layer opacity, now when drawing doesn't change opacity. Improved layers panel layout to be similar to PS. Added layer blending option and visibility. Added custom icons to checkboxes and fixed the combobox items.
|
2019-01-05 12:41:21 +01:00 |
|
|
|
4d2706bfab
|
fix randomized faces on export jpg
|
2018-12-15 18:10:26 +01:00 |
|
|
|
1bc0d1e44b
|
cleanup
|
2018-12-11 00:09:01 +01:00 |
|
|
|
bbdad5a857
|
optimize stroke drawing
|
2018-12-07 00:45:14 +01:00 |
|
|
|
9f41831b71
|
add reset camera menu, update changelog, remove crash test menu
|
2018-11-30 15:27:24 +01:00 |
|
|
|
f64f157e82
|
fix mixer brush uv2 and tip visibility on touch
|
2018-11-29 10:34:28 +01:00 |
|
|
|
0c6b409606
|
remove ui namespace which is not really used, move CameraData in camera_modes.h to avoid the inclusion of canva.h
|
2018-11-27 14:24:01 +01:00 |
|
|
|
f34ffa825d
|
save camera settings on selection to avoid different result when re-projecting the selection 2d screen points transformation (does not compile because of canvas.h cyclic dependency)
|
2018-11-27 14:21:56 +01:00 |
|
|
|
0d0cd3db7f
|
fix shaders for the transform tool
|
2018-11-25 16:16:01 +01:00 |
|
|
|
a124d19bdc
|
fix transform commit shader
|
2018-11-23 14:19:59 +01:00 |
|
|
|
86656cc7e3
|
disable exceptions in visual studio, use xK notation for resolution, upgrade up to 32K resolution, mask resolution not doubled anymore, transform interactive controls to move, scale and rotate the selection
|
2018-11-22 19:07:14 +01:00 |
|
|
|
6f9b1b1c23
|
transform tool wip
|
2018-11-22 10:30:31 +01:00 |
|
|
|
8f9422b6d6
|
implement perspective correct interpolation to the 2D window space clipped brush stroke sample.
|
2018-11-15 18:09:19 +01:00 |
|
|
|
18067726b5
|
add transform mode and tollbar button, implement polygon clipping with uvs interpolation and cube faces projection with near plane clipping, add duplicate points removal template function, implement Spere mesh surface section creation.
|
2018-11-12 18:19:03 +01:00 |
|
|
|
3ee10bb88d
|
implement motion controllers and vr drawing with brush preview
|
2018-11-02 13:49:15 +01:00 |
|
|
|
c9c7b9f1c4
|
add tick and on_tick event, fix unsaved document prompt, implement TextInput blinking cursor
|
2018-10-08 01:00:49 +02:00 |
|
|
|
e2069fadca
|
implement work_path for documents and data_path for assets
|
2018-10-07 16:20:05 +02:00 |
|
|
|
739784b0d1
|
conditional os in UI xml, add system dialog file open on osx, check api format or error message when opening a document, per-char text wrap on NodeText, additional info on create doc dialog like working path
|
2018-10-06 14:20:07 +02:00 |
|
|
|
5baa807cce
|
implement document resize with menu and dialog
|
2018-10-05 18:10:26 +02:00 |
|
|
|
f45eefe433
|
Fix DialogBrowse crashing when deleting the last item nullptr. In iOS use std::recursive_mutex instead of the custom check.
|
2018-10-03 01:02:53 +02:00 |
|
|
|
c77c8ed85b
|
hotfix export as jpg and not ppi
|
2018-10-01 15:56:59 +02:00 |
|
|
|
daf3484426
|
disable ssl in curl on android, implement interactive permission for android 23+
|
2018-09-30 23:51:15 +02:00 |
|
|
|
d80c4e6054
|
add export message box
|
2018-09-27 16:15:38 +02:00 |
|
|
|
b43219f98d
|
fix equirectangular export
|
2018-09-25 13:27:58 +02:00 |
|
|
|
c6f8bf7b9f
|
update Xcode project, fix some warnings, update android icons, ignore unrecognized files in the doc browser
|
2018-09-22 23:21:39 +02:00 |
|
|
|
9ea1ca4fae
|
new file format with versioning and layer opacity
|
2018-09-20 21:12:48 +02:00 |
|
|
|
3a81d337d4
|
small fixes
|
2018-09-20 18:24:57 +02:00 |
|
|
|
4a6e69e182
|
prepare UI for release, disable unused features, rename file format to .ppi
|
2018-09-20 13:25:56 +02:00 |
|
|
|
71de44a7c1
|
rename engine to src
|
2018-09-16 14:21:58 +02:00 |
|