Commit graph

517 commits

Author SHA1 Message Date
Mikulas Florek
189eb8392a allocator refactor 2020-10-09 20:16:55 +02:00
Mikulas Florek
d3f925c67f physics controller can use root motion from animation 2020-09-10 13:04:57 +02:00
Mikulas Florek
53470a4eab editable in UI 2020-09-09 23:53:31 +02:00
Mikulas Florek
ba2fc617ac crash fix 2020-09-09 18:40:53 +02:00
Mikulas Florek
825201cd35 refactor 2020-07-05 17:45:07 +02:00
Jakub Lukasik
f9b95863ae Anim editor save open state (#1326)
* saving anim editor open state
2020-05-28 21:40:26 +02:00
Mikulas Florek
f0e0d756df faster debug build - closes #1301 2020-05-01 16:14:00 +02:00
Mikulas Florek
395a00c0fa fixed build 2020-04-29 20:59:47 +02:00
Mikulas Florek
8342420067 project file; bugfixes 2020-04-29 19:13:16 +02:00
Mikulas Florek
d0939ad0b2 improved editor usability 2020-04-23 18:59:01 +02:00
Mikulas Florek
924661a3fb const controller::update 2020-04-11 20:42:36 +02:00
Mikulas Florek
54e3f9c912 animation editor in menu 2020-03-24 21:40:05 +01:00
Mikulas Florek
5b3221bdbc cleanup; fixed shutdown; improved anim editor UI 2020-03-20 20:47:31 +01:00
Mikulas Florek
fcc27f2e17 small string optimization; cleanup 2020-03-09 22:43:13 +01:00
Mikulas Florek
4fb80f7112 all registered static plugins are used automatically 2020-03-08 13:51:19 +01:00
Mikulas Florek
a1947f77ea gizmos use UniverseView instead of RenderScene or RenderInterface 2020-03-07 20:56:15 +01:00
Mikulas Florek
d3999f6e6b refactor - preparing for prefab edit mode 2020-03-07 17:41:55 +01:00
Mikulas Florek
c976029b37 Reflection rework (#1315)
* reflection rework - handle properties in scripts
2020-03-05 01:11:41 +01:00
Mikulas Florek
5f3c524fbd big refactor 2020-02-21 22:09:11 +01:00
Mikulas Florek
190c4a9e5b cleanup 2020-02-20 01:49:21 +01:00
Mikulas Florek
692a7e4c60 animation expression fixes 2020-02-18 15:10:32 +01:00
Mikulas Florek
899ffdbb3d cleanup 2020-02-16 13:07:20 +01:00
Mikulas Florek
963be7a0f2 compilable (not linkable yet) on linux 2020-02-06 18:51:29 +01:00
Mikulas Florek
7f8d91bd0a cleanup 2020-02-03 18:27:53 +01:00
Mikulas Florek
7743033644 prefab & universe serialization rework WIP 2020-01-28 19:28:25 +01:00
Mikulas Florek
5e4c668440 cleanup 2020-01-07 19:17:48 +01:00
Mikulas Florek
4562e3d3aa standalone imgui window 2020-01-06 17:25:22 +01:00
Mikulas Florek
a93b2762ea cleanup 2019-12-20 19:25:33 +01:00
Mikulas Florek
37d220ec6d correctly import fbx animations with tracks with different number of keyframes 2019-12-09 23:25:55 +01:00
Mikulas Florek
266169d8c1 separate translation and rotation curves in animations 2019-11-22 19:00:18 +01:00
Mikulas Florek
009a5d8bc5 fixed lua leak 2019-10-29 22:47:42 +01:00
Mikulas Florek
b429c28e0e much faster tga loading in debug 2019-10-26 13:05:16 +02:00
Mikulas Florek
44d8828623 build time optimization - roughly 30% faster full rebuild 2019-10-25 19:33:14 +02:00
Mikulas Florek
348920a5ee MT update of animators 2019-10-14 22:28:06 +02:00
Mikulas Florek
024c716a60 fixed root motion of blend1d node 2019-10-14 22:28:06 +02:00
Mikulas Florek
255107941a anim system WIP 2019-10-14 22:28:06 +02:00
Mikulas Florek
acd3c4b79e anim system WIP 2019-10-14 22:28:06 +02:00
Mikulas Florek
037c531c6d anim system wIP 2019-10-14 22:28:06 +02:00
Mikulas Florek
8919c55c41 ik weight 2019-10-14 22:28:06 +02:00
Mikulas Florek
8c1d021e83 IK WIP 2019-10-14 22:28:06 +02:00
Mikulas Florek
59f212686b anim system WIP 2019-10-14 22:28:06 +02:00
Mikulas Florek
cc14a700e1 anima system WIP 2019-10-14 22:28:06 +02:00
Mikulas Florek
23eb877ece anim system WIP 2019-10-14 22:28:06 +02:00
Mikulas Florek
c55c141097 inputs ui; resource input shows subrsource + filename 2019-10-14 22:28:06 +02:00
Mikulas Florek
feda2eb947 new anim system WIP 2019-10-14 22:28:06 +02:00
Mikulas Florek
f3a6ccd6ac new anim system WIP 2019-10-14 22:28:06 +02:00
Mikulas Florek
f26f952a29 removed persistent buffers; optimizations; cleanup 2019-08-23 13:33:43 +02:00
Mikulas Florek
4b6449b615 ffr buffer refactor 2019-08-22 19:25:15 +02:00
Mikulas Florek
43837a180e fixed missing animations in resource list 2019-08-15 17:25:57 +02:00
Mikulas Florek
7bce778435 multiselect in asset browser; removed spinlock; model format changes; cleanup 2019-07-31 18:17:39 +02:00
Mikulas Florek
c7742713bd shorter compile time 2019-07-29 18:03:08 +02:00
Mikulas Florek
5822651aba best refactor of all refactors ever 2019-07-25 18:50:31 +02:00
Mikulas Florek
01dc91985c alpha cutout; create resources from asset browser 2019-07-18 18:34:52 +02:00
Mikulas Florek
604bae18b7 editor UI tweak 2019-07-18 00:51:43 +02:00
Mikulas Florek
f15864c5ea IK 2019-07-05 22:21:03 +02:00
Mikulas Florek
e42791431c fixed crash when reseting controller's source 2019-07-05 21:04:07 +02:00
Mikulas Florek
1af06e44e6 Revert "dont use path hash to store compiled resources"
This reverts commit cde0d87784.
2019-06-23 17:54:05 +02:00
Mikulas Florek
cde0d87784 dont use path hash to store compiled resources 2019-06-23 17:21:59 +02:00
Mikulas Florek
55f36731df removed json 2019-06-21 18:49:30 +02:00
Mikulas Florek
9b399880ad cleanup 2019-06-21 17:14:06 +02:00
Mikulas Florek
66a7c2b71b cleanup 2019-06-20 16:49:34 +02:00
Mikulas Florek
431d14d9dd cleanup 2019-06-17 21:15:04 +02:00
Mikulas Florek
99837ee852 fs wip 2019-06-16 23:16:55 +02:00
Mikulas Florek
38de607c27 filesystem WIP 2019-06-16 21:22:27 +02:00
Mikulas Florek
b383fa619e cleanup; variables can be properties 2019-06-13 17:26:52 +02:00
Mikulas Florek
b1f161a0a7 cleanup 2019-06-12 18:23:23 +02:00
Mikulas Florek
261c0bb999 FS refactor wip 2019-06-11 22:39:39 +02:00
Mikulas Florek
2111a64d58 FS refactor WIP - not compilable 2019-06-11 01:09:14 +02:00
Mikulas Florek
2931911b27 animables in game mode working again 2019-06-09 17:18:21 +02:00
Mikulas Florek
d352560809 cleanup 2019-06-07 01:26:09 +02:00
Mikulas Florek
9f7e786ea7 cleanup + fixed compile time error with some win sdk versions 2018-12-24 17:21:50 +01:00
Mikulas Florek
7601da5f32 cleanup 2018-12-09 11:36:31 +01:00
Mikulas Florek
be62801047 WIP, dont pull 2018-12-08 15:11:14 +01:00
Mikulas Florek
73cda72f01 stuff 2018-10-16 21:28:03 +02:00
Mikulas Florek
a10387e90e asset pipeline WIP 2018-10-14 17:46:42 +02:00
Mikulas Florek
1297690305 ffr WIP 2018-10-07 18:00:48 +02:00
Mikulas Florek
d2d4b3aea7 new imgui 2018-10-06 12:44:38 +02:00
Mikulas Florek
98abdb552f fuck this contribution too 2018-09-16 18:35:57 +02:00
Mikulas Florek
dc620c351d ffr WIP 2018-09-09 11:24:39 +02:00
Mikulas Florek
c02613be06 ffr WIP - all your base are belong to us 2018-08-22 22:19:11 +02:00
Mikulas Florek
7ec9b14a1d ffr WIP, flat earth is real 2018-08-19 17:35:37 +02:00
Mikulas Florek
84a0a8dd2b ffr WIP 2018-08-13 21:31:43 +02:00
Mikulas Florek
08779b5dbd ffr WIP 2018-07-29 10:53:13 +02:00
Mikulas Florek
3ac2f2dda1 fixed importing model with billboard 2018-06-22 23:51:22 +02:00
Mikulas Florek
74e92374b5 can't edit state names in animation editor - fixed 2018-06-22 22:36:23 +02:00
Mikulas Florek
cfb4ee3380 fixed linux build 2018-06-16 21:16:22 +02:00
Mikulas Florek
efb93c83a1 anim system refactor 2018-05-12 12:51:12 +02:00
Mikulas Florek
30573072d3 duplicate animation mask's layer - closes #1247 2018-04-28 11:08:42 +02:00
Mikulas Florek
985872812c fixed crash when editing anim graph's input without any entity selected 2018-04-05 11:57:53 +02:00
Mikulas Florek
d0434f7190 fixed serialization of anim graphs when loading two different graphs with masks 2018-04-03 12:24:05 +02:00
Mikulas Florek
88b75e3452 animation system - fixed enter events on state machine 2018-03-30 13:59:48 +02:00
Mikulas Florek
b18d2ff48c refactored cleanup of editor's plugin 2018-03-27 01:15:29 +02:00
Mikulas Florek
251d7afc8f fixed deserialization of animation events 2018-03-25 17:51:59 +02:00
Mikulas Florek
4de1246f95 ik on relative pose - fixes #1202 2018-02-04 00:06:31 +01:00
Mikulas Florek
0f10119235 fixed playing animation curves with 1 and 0 keyframes 2018-02-02 13:07:54 +01:00
Mikulas Florek
e52324af7f fixed bindings 2018-01-28 21:04:50 +01:00
Mikulas Florek
fab37715c5 enums reflection 2018-01-26 01:21:31 +01:00
Mikulas Florek
93c74292cf create property animations from editor 2018-01-24 23:36:20 +01:00
Mikulas Florek
98c4f842db refactor 2018-01-24 17:33:39 +01:00
Mikulas Florek
d066c7a905 save property animation 2018-01-24 00:37:44 +01:00