Commit Graph

40 Commits

Author SHA1 Message Date
f2a73a905d add webgl support 2019-10-05 21:08:40 +02:00
b10fa60d1b split layout.xml into multiple files loaded on demand, update changelog 2019-09-25 22:59:04 +02:00
fa94aa632f improve progress bar, refactor node destruction, simplify layers export 2019-08-16 10:15:14 +02:00
34464c167e fix zoom change propagation 2019-08-08 10:11:30 +02:00
4c2a524781 fix heightmap sun icon 2019-08-04 13:56:36 +02:00
945028f171 fix glsl float interpolation, fix layers on ui reload, add vr thread for Quest 2019-07-30 22:10:48 +02:00
f2d2ef1067 add focus project, fix recovery save on ui thread, fix grid commit, wave_sdk submodule, use PlatformActivity as base for android/quest/focus and extend VRActivity on focus. 2019-07-29 22:54:50 +02:00
563b4ff86f check float texture extension, use float32 or float16 if available, show extension on title bar, add thread and render task for lightmap rendering 2019-07-28 19:22:47 +02:00
b89274e7a6 App::I static singleton to pointer 2019-07-11 18:08:17 +02:00
f7ead8e157 remove all async_start/end calls 2019-07-08 16:57:30 +02:00
0012e2ce9b render implement thread, wrap GL commands into tasks 2019-07-06 22:25:07 +02:00
dc9da77cf8 review vr stuff, fix controller-ui ray casting 2019-06-05 16:27:29 +02:00
63b38eff92 fix depth buffer creation 2019-05-20 12:12:44 +02:00
929e80a218 rename parent to m_parent and add floating panel class 2019-03-20 22:28:44 +01:00
3d625567aa brush settings reset button, hook crash handler on every thread, update changelog 2019-03-13 10:08:13 +01:00
fda399f7dd update color at picking and cleanup code from some warnings 2019-03-11 15:35:59 +01:00
1f794a6811 improve layout 2019-03-05 14:04:57 +01:00
317292318a remove sidebar and make panels popup 2019-03-05 02:06:07 +01:00
451406c17c preset button to simple button 2019-02-26 16:15:02 +01:00
a85918c8b0 update gradle project, parallel for-loop based on std::thread on android, fix mipmaps on TextureManager 2019-01-28 14:06:42 +01:00
2154396c6b fix usage of i8vec4 instead of u8vec4, fix grid commit bounds 2019-01-20 11:57:09 +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
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
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
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
81f51e2be6 add nanort lib and update external git modules 2019-01-08 16:54:05 +01:00
2b02be77dc Render heightmap to layer 2019-01-07 23:07:55 +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
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
71de44a7c1 rename engine to src 2018-09-16 14:21:58 +02:00