Commit Graph

474 Commits

Author SHA1 Message Date
e26fcf1163 refactor Brush to be used in shared_ptr 2019-01-22 22:49:43 +01:00
9e76cf3194 remove __debugbreak 2019-01-20 15:28:53 +01:00
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
36cbe52e2e unroll glsl for loop for compatibility on mac 2019-01-19 23:34:42 +01:00
13f6bd29fa add sun icon 2019-01-19 23:11:16 +01:00
0a0e3a18c6 OpenGL ES compatibility 2019-01-19 23:00:30 +01:00
3b41cbe365 add rays radius slider 2019-01-19 20:39:25 +01:00
9b5c0524f4 fix grid bounds calculation issue with float framebuffer 2019-01-19 20:14:27 +01:00
7980fd4c37 remove line thickness from the grid, add ambient light, fix lightmap texture resize 2019-01-19 17:32:19 +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
c62b81f2b9 fix key press on windows activated 2019-01-18 23:51:06 +01:00
d019c2467e add duplicate layer 2019-01-18 22:39:15 +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
ff4ce5f379 shader fix 2019-01-18 11:12:27 +01:00
8315b32550 implement brush outline 2019-01-18 11:11:00 +01:00
580fab77c6 polygon selection snap 2019-01-17 14:30:59 +01:00
a2b2ef52c3 implement heightmap overlay for navigation 2019-01-17 12:02:03 +01:00
ca9ed74108 fix xcode __block error 2019-01-16 22:41:48 +01:00
0e3ac922af fix mixer with zoom 2019-01-16 17:03:30 +01:00
7eac018ae4 implement tip popup tip selection and change default brush color to black 2019-01-16 16:10:19 +01:00
3d7b7107d4 implement zoom shortcut with ctrl+rmb, update nanort with merged size_t pull request 2019-01-16 11:04:03 +01:00
9c93747b17 implement stencil from file 2019-01-15 23:54:08 +01:00
f5c4aed4fd add progress bar to lightmap rendering 2019-01-15 22:25:23 +01:00
c3220b5b15 multisampled random rays 2019-01-12 23:37:54 +01:00
6b0dc38ee4 fix Xcode concurrency code 2019-01-12 18:49:23 +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
6ba29926ef Fix heightmap shadow rt and draw the light pos 2019-01-10 22:21:44 +01:00
9787175b13 Implement raytraced lightmap 2019-01-09 23:32:10 +01:00
3dde1e1083 update vc project and resize main toolbar 2019-01-08 18:49:30 +01:00
81f51e2be6 add nanort lib and update external git modules 2019-01-08 16:54:05 +01:00
1c8ace73c9 Implement mouse-capture attribute on ui system 2019-01-08 14:52:20 +01:00
c5a0b4e6b0 use highp on iOS blending shader 2019-01-08 11:28:49 +01:00
4a1880e22a implement framebuffer fetch on iOS for bleding 2019-01-08 11:02:07 +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
4013a3b9bd update Xcode target iOS version 2019-01-07 23:57:49 +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
006c838449 cleanup shaders and move common functions in global definitions to be plugged into the shaders code 2019-01-05 16:39:29 +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
f823451546 implement shading modes switch for heightmap 2018-12-24 23:47:00 +01:00
52c87d9ec6 implement grid and heightmap with lambert shading 2018-12-24 22:22:16 +01:00
4d2706bfab fix randomized faces on export jpg 2018-12-15 18:10:26 +01:00
9d13087036 fix recurseve mutex on Android 2018-12-15 16:35:37 +01:00
188e2336cc update android makefile 2018-12-15 15:40:17 +01:00
1bc0d1e44b cleanup 2018-12-11 00:09:01 +01:00
bbdad5a857 optimize stroke drawing 2018-12-07 00:45:14 +01:00