Commit graph

295 commits

Author SHA1 Message Date
Mikulas Florek
a2567f98db fixed game export; Lua API - support methods returning structures, e.g. RenderModuleImpl::getCameraRay 2023-10-13 15:18:09 +02:00
Mikulas Florek
ef7eedef10 actions can be created from lua
minor fixes and ux improvements
2023-09-25 18:01:57 +02:00
Mikulas Florek
34412e7eca select new mesh/prefab after drag and drop in scene view 2023-09-23 21:48:22 +02:00
Mikulas Florek
7dc2639b40 new actions - rotate 90 degrees, move entity N/S/E/W 2023-09-23 21:36:17 +02:00
Mikulas Florek
35f30aa68b scene view - lua api 2023-09-22 13:52:15 +02:00
Mikulas Florek
edea10fab1 vertex attributes refactor 2023-09-15 17:27:30 +02:00
Mikulas Florek
5dec853a52 fixed scene view shortcuts 2023-09-04 18:59:31 +02:00
Mikulas Florek
ce5263a845 refactor; UX 2023-09-04 18:02:47 +02:00
Mikulas Florek
70e13998f0 menuitem refactor - no need for NO_ICON 2023-09-03 20:48:40 +02:00
Mikulas Florek
6965b1d983 ux 2023-09-03 20:48:40 +02:00
Mikulas Florek
b6e3151e4b record and replay animators 2023-09-03 20:48:40 +02:00
Mikulas Florek
d7c6cfd943 ux 2023-09-03 20:48:40 +02:00
Mikulas Florek
20bd558269 filter refactor 2023-09-03 20:48:40 +02:00
Mikulas Florek
48ddc78110 shadows in preview 2023-08-09 21:45:29 +02:00
Mikulas Florek
4035662a5b stringview and path refactor 2023-08-08 22:05:37 +02:00
Mikulas Florek
df5b07bd51 refactor and ux improvements 2023-08-03 22:57:29 +02:00
Mikulas Florek
54f2c24d83 memory profiler reworked 2023-07-26 00:31:04 +02:00
Mikulas Florek
2e319e2096 ux improvements 2023-07-24 23:53:29 +02:00
Mikulas Florek
4d54356218 fixed snapping 2023-07-23 16:25:13 +02:00
Mikulas Florek
e495d90188 big update 2023-07-19 20:55:13 +02:00
Mikulas Florek
b76da9b211
Additive loading (#1462) 2023-04-28 17:26:19 +02:00
Mikulas Florek
f69073625a refactor; fixed selection of scaled objects 2023-03-27 23:28:24 +02:00
Mikulas Florek
1fae7ea57c refactor universe -> world 2023-03-18 12:12:52 +01:00
Mikulas Florek
51983a179e nonuniform scale 2023-03-18 11:21:45 +01:00
Mikulas Florek
409e4cf0e4 fixed minimal example 2022-12-13 19:57:06 +01:00
Mikulas Florek
eeb8664c46 cleanup 2022-12-11 20:29:59 +01:00
Mikulas Florek
be6f20b2c3 cleanup, refactor and minor improvements 2022-12-07 23:27:54 +01:00
Mikulas Florek
0140758714 back/forward navigation in asset browser with mouse buttons 2022-11-30 21:09:54 +01:00
Mikulas Florek
0c34789ba1 refactor; create folders from dir selector; material editor - relative paths 2022-11-29 21:24:24 +01:00
Mikulas Florek
225d96cf2e fixed selection outline artifacts - fixes #1442 2022-11-20 16:24:05 +01:00
Mikulas Florek
774a1a0d95 cleanup 2022-11-20 15:53:20 +01:00
Mikulas Florek
998d53956e fixed and improved renderdoc integration - closes #1433 2022-11-19 14:32:06 +01:00
Mikulas Florek
299dedfc6d capture with renderdoc can be triggered from editor UI 2022-11-19 13:14:56 +01:00
Mikulas Florek
1f3b92c14b refactor 2022-11-17 14:55:18 +01:00
Mikulas Florek
a51a741106 refactor 2022-11-16 00:19:55 +01:00
Mikulas Florek
33b84bf52a gpu API - bind groups 2022-11-10 00:33:26 +01:00
Mikulas Florek
abe3891e82
DrawStream API (#1432) 2022-11-08 22:04:52 +01:00
Mikulas Florek
84b2e0c675 deselect entities with esc or mouse 2022-10-19 20:50:39 +02:00
Mikulas Florek
a2d1977909 depth prepass terrain 2022-04-15 13:37:11 +02:00
Mikulas Florek
495db10456 cleanup 2022-03-22 23:01:44 +01:00
Mikulas Florek
af38dac5d2 terrain editor - change brush size with mouse wheel
spline geometry editor - set brush size with mouse wheel
spline geometry editor - snapping
2022-03-19 13:05:50 +01:00
Mikulas Florek
d92e23e7a7 fixed .phy drag&drop - fixes #1411 2022-03-11 17:24:30 +01:00
Mikulas Florek
c73187be36 moved camera transform ui to scene view 2022-03-01 22:52:18 +01:00
Mikulas Florek
81995bbd1b include cleanup 2022-03-01 18:30:36 +01:00
Mikulas Florek
f0f32e7733 hidpi fixes - closes #1402 2022-02-22 22:16:57 +01:00
Mikulas Florek
0dbf805cfc cleanup 2022-02-19 15:28:06 +01:00
Mikulas Florek
b1ea971985 delta time smoothing 2022-02-13 14:19:17 +01:00
Mikulas Florek
db4b769652 allocator optimizations 2022-02-11 02:02:54 +01:00
Mikulas Florek
019fa3fc1e some more stuff using linear allocator 2022-02-11 00:28:57 +01:00
Mikulas Florek
676ab83e9e fixed imgui input 2022-02-08 23:33:36 +01:00