Mikulas Florek
51e8f8f5e3
fixed loading anim input in editor
2017-10-29 14:59:45 +01:00
Mikulas Florek
bfdf706f2c
Animation layer ( #1181 )
...
* dpi aware on win 7
* animation layer WIP
* animation layers WIP
* animation layer UI WIP
* const correct AABB::overlaps
* animation layers undo/redo WIP
* animation layer WIP
* animation layer WIP
* animation layer WIP
* ui improvements
* cleanup
* cleanup
* ui builder - enums
* cleanup
2017-10-29 14:48:13 +01:00
Mikulas Florek
5674e55add
fixed linux build - closes #1179
2017-10-23 11:29:59 +02:00
Mikulas Florek
b8c62b8a4d
report errors in conditions - closes #1046
2017-10-22 17:40:16 +02:00
Mikulas Florek
c9cbef1da6
animation speed multiplier - closes #1053
2017-10-20 21:59:46 +02:00
Mikulas Florek
00a7976059
Property refactor ( #1178 )
2017-10-18 23:43:02 +02:00
Mikulas Florek
9e59a752c8
refactor; fiber debug checks
2017-10-02 16:24:19 +02:00
Mikulas Florek
fb2a45563a
renderAll using fibers
2017-10-02 13:28:20 +02:00
Mikulas Florek
755ee4b10e
cleanup
2017-09-28 14:45:20 +02:00
Mikulas Florek
29b4ac23af
cleanup
2017-09-28 13:56:10 +02:00
Mikulas Florek
64a949e05d
cleanup
2017-09-28 01:28:30 +02:00
Mikulas Florek
93ef730acb
fixed culling
2017-09-24 03:00:18 +02:00
Mikulas Florek
7f689eaaef
fixed crash
2017-09-24 00:52:23 +02:00
Mikulas Florek
ee83f41f51
fixed includes
2017-09-24 00:16:10 +02:00
Mikulas Florek
a6f3c17320
API
2017-09-24 00:05:48 +02:00
Mikulas Florek
f02868dd89
api
2017-09-23 22:01:59 +02:00
Mikulas Florek
4f0f7ed068
api
2017-09-23 21:56:46 +02:00
Mikulas Florek
d9f83971db
shortcuts for animation editor
2017-09-22 09:59:13 +02:00
Mikulas Florek
e5f20794a7
API
2017-09-21 00:14:45 +02:00
Mikulas Florek
c857a8ff21
remove nodes in animation graph
2017-09-19 00:45:24 +02:00
Mikulas Florek
10738bf6cd
fixed deadlock
2017-09-18 14:01:05 +02:00
Mikulas Florek
e324259728
new job system - closes #1170
2017-09-16 14:04:24 +02:00
Mikulas Florek
2f7ae603cf
placeholder tiles
2017-09-12 12:33:27 +02:00
Tim Baker
d8f715e225
Fixed updateAnimables() for all_count < job_count
2017-09-08 10:08:42 +02:00
Tim Baker
b139d45afe
Added animation enter / exit events.
2017-09-07 22:03:07 +02:00
Tim Baker
d8c9560cd1
Fixes to animation editor.
...
animation_system.cpp: fixes a use-after-free bug when the .act file being edited
is saved after playing it.
animation_editor.cpp: clear the undo stack when creating/loading a new .act
state_machine_editor.cpp/.h: ensure EntryEdges are removed when deleting a node
2017-09-07 21:52:57 +02:00
Tim Baker
755edbf844
Fixed InputDecl::getInputIdx()
2017-09-04 23:48:59 +02:00
Mikulas Florek
0597ec826e
animation system optimization
2017-08-31 00:00:46 +02:00
Mikulas Florek
1b6d1f98d6
fixed dependency order of bone attachments - fixes #1162
2017-08-28 00:45:44 +02:00
Mikulas Florek
61a56983aa
animation system API
2017-08-21 15:14:31 +02:00
Mikulas Florek
e66442d27c
refactor #1129
2017-08-18 13:55:14 +02:00
Mikulas Florek
8318924ca1
fixed crash when loading empty animation
2017-07-05 11:26:26 +02:00
Mikulas Florek
ba0e83bf96
check setIK arguments count; Lua API - ImportAsset.setParams - mesh_output_filename
2017-06-24 10:50:01 +02:00
Mikulas Florek
d7d507d378
IK - closes #367
2017-06-23 16:59:07 +02:00
Mikulas Florek
edafd6a240
fixed focus
2017-06-22 12:16:34 +02:00
Mikulas Florek
4b5371f887
do not move special nodes - fixes #1144
2017-06-10 19:08:06 +02:00
Mikulas Florek
8a47386b25
fixed expression autocomplete
2017-05-25 23:51:20 +02:00
Mikulas Florek
5967ab6657
cleanup
2017-05-23 21:44:10 +02:00
Mikulas Florek
310cdb79f4
cleanup
2017-05-23 20:51:32 +02:00
Mikulas Florek
2a9ccad558
cleanup
2017-05-23 19:57:11 +02:00
Mikulas Florek
1651d33512
cleanup
2017-05-23 14:01:09 +02:00
Mikulas Florek
ffe886c278
event on state machine
2017-05-18 17:52:36 +02:00
Mikulas Florek
14e5799e13
animation system - create node undo
2017-05-17 21:14:42 +02:00
Mikulas Florek
36a4332d78
ImGui's Lua API extended
2017-05-17 15:51:00 +02:00
Mikulas Florek
4a73e3d80e
animation editor - focus
2017-05-16 22:50:38 +02:00
Mikulas Florek
a1c1e33c89
remember default animation set after game mode; new heightmap has middle height instead of minimal
2017-05-16 22:42:49 +02:00
Mikulas Florek
d72316fb3b
animation system undo/redo WIP
2017-05-16 19:10:31 +02:00
Mikulas Florek
ba129d78f2
remove animation input
2017-05-16 15:58:45 +02:00
Mikulas Florek
26ef7939dd
finishing() is default value of expressions in animation system edges
...
autocomplete "finishing()"
2017-05-13 12:28:25 +02:00
Mikulas Florek
687582a2f5
play animation controller in editor without game mode running
2017-05-13 12:13:38 +02:00
Mikulas Florek
78c30df55c
fixed uninitialized members - possible crash
2017-05-13 11:49:57 +02:00
Mikulas Florek
7c697ee690
fixed animation event removal
2017-05-11 23:28:32 +02:00
Mikulas Florek
84f7a93bd7
fixed adding new animation events
2017-05-11 23:16:09 +02:00
Mikulas Florek
ae00ca4e8c
removing animation system constants
2017-05-10 22:43:49 +02:00
Mikulas Florek
b3e28c0471
autocomplete expressions in ordinary edges, not just entry edges
2017-05-10 22:28:31 +02:00
Mikulas Florek
aad6e74482
fixed crash when removing an entity which is child and parent at the same time
2017-05-02 18:06:29 +02:00
Mikulas Florek
62ed3d77a7
improved anim events UI
2017-04-28 10:56:33 +02:00
Mikulas Florek
1afc1c2a33
update node instances when animation set is changed - closes #1126
2017-04-24 10:19:33 +02:00
Mikulas Florek
2f92d3a09f
nonwalkable area has different color in debug view; fixed one side of debug cube incorrectly oriented
2017-04-18 15:33:44 +02:00
Mikulas Florek
30c63bb67e
animation system - apply controller set
2017-04-18 12:34:44 +02:00
Mikulas Florek
46059918c1
fixed crash when playing anim graph with incorrect condition
2017-04-12 11:48:56 +02:00
Mikulas Florek
35508dbb92
max root rotation speed
2017-04-07 13:45:00 +02:00
Mikulas Florek
14dc689b0c
fixed animation playing of the last frame; Lua API - setTimeMultiplier; fixed getting root motion in nav from animation
2017-04-07 12:48:53 +02:00
Mikulas Florek
34ad5ce56d
fixed crash when removing entry edge in anim graph
2017-04-06 19:41:41 +02:00
Mikulas Florek
a2b09cf2ec
fixed unary minus in anim system's expressions; get root motion in nav from anim
2017-04-06 19:12:53 +02:00
Mikulas Florek
fd635206bc
dont update controllers and animables if game is paused - fixes #1058
2017-04-05 16:00:38 +02:00
Mikulas Florek
f8b2f73fd6
fixed animation set serialization
2017-03-24 00:54:03 +01:00
Mikulas Florek
145eb846f8
anim sets - closes #1048
2017-03-23 01:07:16 +01:00
Mikulas Florek
2e98dff0b3
fixed crash when dragging animation editor; fixed crash when trying to instantiate null prefab
2017-03-19 21:54:13 +01:00
Mikulas Florek
a105bfe5d8
fixed crash when draggin animation editor; fixed broked scene when deleting an entity not created from prefab
2017-03-19 17:06:17 +01:00
Mikulas Florek
297c0971e3
fixed crash when trying to set anim controller input before the controller is initialized
2017-02-27 13:45:25 +01:00
Mikulas Florek
47281816d0
fixed crash when reloading a shared anim controller
2017-02-26 23:33:56 +01:00
Mikulas Florek
abb46860cc
shared animation controllers
2017-02-15 16:49:12 +01:00
Mikulas Florek
4e9aa91381
fixed animation with single frame
2017-01-28 01:06:28 +01:00
Mikulas Florek
3378666739
scene versioning
2017-01-24 16:56:42 +01:00
Mikulas Florek
b797d628dc
entity GUIDs - closes #1074
2017-01-03 17:04:09 +01:00
Mikulas Florek
bee52d7d60
cleanup; script properties are set when executing serialized editor commands
2016-12-14 17:02:30 +01:00
Mikulas Florek
0247b351a0
text format - prefabs
2016-12-14 17:02:30 +01:00
Mikulas Florek
c727a9376c
text format
2016-12-14 17:02:30 +01:00
Mikulas Florek
ccea4f1f0c
cleanup - closes #1054
2016-12-09 10:58:15 +01:00
Mikulas Florek
36c7f8e340
fixed skipping the last frame of animation
2016-12-02 22:40:39 +01:00
Mikulas Florek
c135785345
fixed crash when reloading shader
2016-12-02 15:57:43 +01:00
Mikulas Florek
4a72895381
expressions - finishing() - closes #1049
2016-11-28 16:14:44 +01:00
Mikulas Florek
e816e39e77
1D blend debugging
2016-11-27 01:23:43 +01:00
Mikulas Florek
4d89c6b7fd
blend1d - drop slot
...
remember universe's path after game mode is turned off
fixed crash when using animation system with no inputs
2016-11-27 00:28:59 +01:00
Mikulas Florek
4b8b7305f1
Fixed linux build
2016-11-27 00:12:47 +01:00
Mikulas Florek
08757081fd
blend 1D node - closes #1050
2016-11-25 17:15:54 +01:00
Mikulas Florek
e4d3bc7be9
probe generator uses camera in slot probe
2016-11-24 21:21:02 +01:00
Mikulas Florek
341261aced
deserialize controller shape
2016-11-24 13:08:21 +01:00
Mikulas Florek
41f4dd3dc3
fixed dll build
2016-11-24 00:01:41 +01:00
Mikulas Florek
730f07c286
animation system - sound event
2016-11-23 17:03:29 +01:00
Mikulas Florek
e4ec163203
support for user animation events
2016-11-23 10:41:16 +01:00
Mikulas Florek
ad849fcad1
root can have different orientation than the rest
2016-11-23 00:12:41 +01:00
Mikulas Florek
677d6dc37e
expressions - not operator priority fixed; new on loop property; new controller menu item
2016-11-22 17:54:23 +01:00
Mikulas Florek
3819fab098
fixed root_rotation_input during deserialization
2016-11-22 16:26:53 +01:00
Mikulas Florek
87431d3c1f
animation editor drag&drop; root motion fixed
2016-11-22 15:06:44 +01:00
Mikulas Florek
009f7148e8
cleanup
2016-11-22 12:33:46 +01:00
Mikulas Florek
1a929b7d72
entry nodes - closes #1041
2016-11-22 01:17:03 +01:00
Mikulas Florek
f49d469107
root motion rotation - closes #961
2016-11-21 13:33:40 +01:00
Mikulas Florek
7f690536f1
anim events - closes #770
2016-11-21 10:41:48 +01:00
Mikulas Florek
ff621356cf
refactor
2016-11-20 17:27:41 +01:00
Mikulas Florek
76bfe3ad17
fixed linux build
2016-11-20 17:10:42 +01:00
Mikulas Florek
cf8a8e3a2d
animation controller versioning - closes #1045
2016-11-20 16:28:59 +01:00
Mikulas Florek
681744d743
anim state machine returns current children time/length
2016-11-20 16:15:06 +01:00
Mikulas Florek
b5ff01c0ab
API
2016-11-20 16:14:08 +01:00
Mikulas Florek
a126ce68be
fixed add constant button not working when add input button is visible
2016-11-20 01:03:06 +01:00
Mikulas Florek
c6f5b7bd22
fixed crashes
2016-11-20 01:02:44 +01:00
Mikulas Florek
9c6e1b08c6
simeple node can play random animation
2016-11-19 15:28:47 +01:00
Mikulas Florek
91b5874f0a
cleanup
2016-11-19 15:05:50 +01:00
Mikulas Florek
8c48901e63
cleanup
2016-11-19 15:02:31 +01:00
Mikulas Florek
bf12474cf3
linux build fix #2
2016-11-19 02:34:31 +01:00
Mikulas Florek
a0d47938a8
linux build fix
2016-11-19 02:29:31 +01:00
Mikulas Florek
11d9648ed7
fixed memory issues in the animation system
2016-11-19 02:24:15 +01:00
Mikulas Florek
2f5ef32696
fixed mem leak
2016-11-19 01:43:37 +01:00
Mikulas Florek
b23a913e19
fixed crash when unloading anim controller
2016-11-19 01:32:28 +01:00
Mikulas Florek
59f79b7cac
fixed memory leak
2016-11-19 01:06:38 +01:00
Mikulas Florek
ee057fff3d
cleanup
2016-11-19 00:07:07 +01:00
Mikulas Florek
1535edd9c6
fixed crash if selected anim component is removed
2016-11-19 00:07:07 +01:00
Mikulas Florek
0274327f44
some crashes fixed
2016-11-19 00:07:07 +01:00
Mikulas Florek
e551168065
anim system - debugger
2016-11-19 00:07:07 +01:00
Mikulas Florek
a2f94c5a5f
root motion WIP
2016-11-19 00:07:07 +01:00
Mikulas Florek
44ce8e3095
empty expression means returning true
2016-11-19 00:07:07 +01:00
Mikulas Florek
e0ccc1b7cb
anim system conditions - boolean constants
2016-11-19 00:07:07 +01:00
Mikulas Florek
8e61e3a2d0
anim system wIP
2016-11-19 00:07:07 +01:00
Mikulas Florek
0f644feca0
anim editor - node removal
2016-11-19 00:07:07 +01:00
Mikulas Florek
59b2659ff1
fixed wrapping
2016-11-19 00:07:07 +01:00
Mikulas Florek
a8e268ab4e
edit constants
...
save constants
set default state
save as
2016-11-19 00:07:07 +01:00
Mikulas Florek
54dd991391
'looped' property serialization; boolean 'not' in expressions; compile conditions before serialization
2016-11-19 00:07:07 +01:00
Mikulas Florek
cb7abb1bfc
animation system - nested state machines
2016-11-19 00:07:07 +01:00
Mikulas Florek
4e3481d0a0
animation controller component save/load
2016-11-19 00:07:07 +01:00
Mikulas Florek
4c49025894
animation sets; working animation system prototype
2016-11-19 00:07:07 +01:00
Mikulas Florek
6486b2f9d4
animation system WIP
2016-11-19 00:07:07 +01:00
Mikulas Florek
ea29b1a47a
anim system WIP
2016-11-19 00:07:07 +01:00
Mikulas Florek
ea1dd5836a
plugin can create multiple scenes
2016-11-10 09:27:00 +01:00
Mikulas Florek
f0ede12699
final keyword - closes #1009
2016-10-07 12:57:30 +02:00
Mikulas Florek
a663cdee37
Renderable -> ModelInstance - closes #432
...
resource leak fixed
2016-09-29 22:24:53 +02:00
Mikulas Florek
3f0097e26f
some leaks fixed
2016-09-29 19:01:23 +02:00
Mikulas Florek
cf8a89a5f8
smaller animation format - closes #978
2016-09-18 16:06:49 +02:00
Mikulas Florek
46ca15dd91
fixed crash when mixing animation that does not exist
2016-09-09 12:46:20 +02:00
Mikulas Florek
1dee7359ff
getAnimationLength Lua API
2016-08-28 01:07:21 +02:00
Mikulas Florek
2d38cfa43c
clamp animation frame
2016-08-28 01:07:09 +02:00
Mikulas Florek
31bb2cd1c6
animation mixer
2016-08-25 12:27:31 +02:00
Mikulas Florek
944e5ca229
cleanup
2016-07-25 01:02:36 +02:00
Mikulas Florek
97f708b6e7
cleanup
2016-07-24 23:04:36 +02:00
Mikulas Florek
72b3fc1131
cleanup
2016-07-24 22:27:42 +02:00
Mikulas Florek
61a4775258
refactor
2016-07-24 22:21:43 +02:00
Mikulas Florek
844589fc5a
refactor
2016-07-24 17:29:17 +02:00
Mikulas Florek
7fe0deb057
refactor
2016-07-24 15:44:37 +02:00
Mikulas Florek
e2a1314c93
refactor
2016-07-21 14:23:46 +02:00
Mikulas Florek
8b371c4466
cleanup
2016-07-12 11:02:35 +02:00
Mikulas Florek
f16e962228
cleanup
2016-07-11 19:41:28 +02:00
Mikulas Florek
bb876c3391
associative array begin/end - closes #939
2016-07-09 00:54:39 +02:00
Mikulas Florek
9ee2c2a218
animation scene refactor #688
2016-07-08 16:49:18 +02:00
Mikulas Florek
db2d9af58f
ComponentHandle refactor
2016-06-22 15:05:19 +02:00
Mikulas Florek
fecc8912a2
cleanup
2016-06-22 01:15:50 +02:00
Mikulas Florek
760ecfa612
Lua API - destroyEntity
2016-06-22 00:48:34 +02:00
Mikulas Florek
a6254f6953
fixed some issues found by coverity
2016-06-15 17:22:53 +02:00
Mikulas Florek
2a01017b46
Create entities with predefined components - closes #874
2016-06-13 23:56:01 +02:00
Mikulas Florek
4cf720f4e8
Advanced "Add component" button - closes #842
...
Icons are colored as text
2016-06-13 16:56:22 +02:00
Mikulas Florek
a0551c6b4e
drag & drop - closes #703
2016-06-08 15:35:35 +02:00
Mikulas Florek
07bc0c48ce
cleanup
2016-05-17 07:10:20 +02:00
Mikulas Florek
6a108bbbb1
Editor/plugin separation - closes #844
...
Compilable "no-studio" option - closes #845
2016-05-12 18:00:47 +02:00
Mikulas Florek
fef8d69c22
cleanup
2016-05-12 09:56:07 +02:00
Mikulas Florek
fa02745bfc
engine/core/* -> engine/*
2016-05-10 08:24:31 +02:00
Mikulas Florek
de2d2dacb5
imgui moved to external
2016-05-07 13:10:29 +02:00
Mikulas Florek
02fb43d3cc
asmjs WIP #834
2016-05-03 15:00:02 +02:00
Mikulas Florek
8062d59279
Bone attachments - closes #830
2016-05-02 21:41:18 +02:00
Mikulas Florek
d2b96a5022
Fixed crash when loading a universe with deleted animable component
2016-04-30 12:14:26 +02:00
Maxim Kolganov
56593cf9b8
change includes to individual files in engine/ directory
2016-04-22 20:15:28 +03:00
Maxim Kolganov
7d10d6c3a5
change includes to "engine/universe" directory
2016-04-22 20:15:23 +03:00
Maxim Kolganov
961b1a8913
change includes to "engine/core" directory
2016-04-22 20:15:22 +03:00
Mikulas Florek
010c70211b
patch file device
2016-03-17 20:35:12 +01:00
Mikulas Florek
73d69e76aa
animation system - time scale, start time
2016-03-03 15:44:31 +01:00
Mikulas Florek
12cb67690b
cleanup
2016-03-01 16:48:04 +01:00
Mikulas Florek
06b8a50d0f
static library plugins - closes #656
2016-02-14 11:28:08 +01:00
Mikulas Florek
0b24e31ff0
log system unified - closes #736
2016-02-13 14:22:18 +01:00
Mikulas Florek
e89710839f
fixed animable component index
2016-02-07 12:28:06 +01:00
Mikulas Florek
cc4c22b4be
Apply user defined scale of a skeleton during import
2016-02-06 10:58:50 +01:00
Mikulas Florek
f0d53e8eaf
cleanup
2016-02-05 14:32:21 +01:00
Mikulas Florek
f7fc7800aa
cleanup
2016-02-04 16:37:17 +01:00
Mikulas Florek
e422b3d1f0
animation WIP
2016-02-04 00:39:00 +01:00
Mikulas Florek
adb729ce84
animation WIP
2016-02-03 04:37:09 +01:00
Mikulas Florek
324d8bbcaa
stats - closes #255
2016-01-28 15:19:56 +01:00
Mikulas Florek
d1e26758c6
animation preview
2016-01-28 13:48:33 +01:00
Mikulas Florek
139f780689
simple animable component - closes #707
2016-01-28 01:54:19 +01:00
Mikulas Florek
15677afb0f
animable component with properties - #705
2016-01-27 17:05:28 +01:00
Mikulas Florek
9cf7f2579b
cleanup
2016-01-20 22:37:00 +01:00
Mikulas Florek
41b9d5a972
Debug - delta time multiplier, step by frame with fixed time delta - closes #420
2016-01-17 23:28:20 +01:00
Mikulas Florek
09b1624afe
EditorIcon refactor - closes #693
2016-01-14 16:22:25 +01:00
Mikulas Florek
fd1abb0d25
refactor
2016-01-07 13:33:52 +01:00
Mikulas Florek
8a156bab31
refactor
2016-01-07 10:03:28 +01:00
Mikulas Florek
db7fcb3f52
Do not create two component of the same type in single entity from script - closes #648
2015-12-13 11:45:31 +01:00
Mikulas Florek
f60e0dbeb3
fixed crash when more than 5000 renderables are created
2015-12-10 20:27:51 +01:00
Mikulas Florek
629c4da6bb
audio WIP
2015-11-20 16:58:10 +01:00
Mikulas Florek
5656a510d8
compile time optimizations - closes #606
2015-11-13 16:52:42 +01:00
Mikulas Florek
abf6489287
newObject/deleteObject => LUMIX_NEW/LUMIX_DELETE
2015-11-11 23:25:44 +01:00
Mikulas Florek
b3544c8a09
no cstdint header necessary - part of #606
2015-11-11 21:54:25 +01:00
Mikulas Florek
4ffa6b5318
cleanup
2015-11-08 18:10:21 +01:00
Mikulas Florek
8dc6229323
refactor - properties moved from engine to editor
2015-11-08 16:40:07 +01:00
Mikulas Florek
6fd94df972
scene version; particle_system - save/load
2015-11-07 21:34:38 +01:00
Mikulas Florek
9423f90ed9
refactor
2015-10-03 01:53:04 +02:00
Mikulas Florek
e27bf25ee7
resource system reworked - fixes #339
2015-10-03 01:14:38 +02:00
Mikulas Florek
9e71b9a296
renderer plugin - closes #521
2015-08-18 22:57:22 +02:00
Mikulas Florek
2185315a4a
renderer - real plugin WIP
2015-08-17 23:45:26 +02:00
Mikulas Florek
c8ba681dc9
refactor
2015-08-12 22:57:22 +02:00
Mikulas Florek
00e9753c41
file structure changed
2015-08-11 23:55:58 +02:00
Mikulas Florek
f2bb0e84d6
refactor
2015-08-03 19:56:40 +02:00
Mikulas Florek
80d299d15a
refactor
2015-08-03 09:19:05 +02:00
Mikulas Florek
1c9a5ab729
close -> closeAsync - fixes #251
2015-08-03 08:55:40 +02:00
Mikulas Florek
396c166078
property refactor
2015-07-31 02:42:25 +02:00
Mikulas Florek
da30708dd9
unnecessary includes removed and cleaning
2015-07-30 09:18:37 +02:00
Mikulas Florek
6cb041962a
LUMIX_MAX_PATH -> Lumix::MAX_PATH_LENGTH closes #227
2015-07-30 00:33:52 +02:00
Mikulas Florek
99264b5af2
NULL -> nullptr
2015-07-25 19:33:19 +02:00
Mikulas Florek
0ff95d5264
component refactor WIP
2015-07-25 00:09:11 +02:00
Mikulas Florek
00ec3ee3df
component refactor WIP
2015-07-24 22:38:11 +02:00
Mikulas Florek
c78bbd6a87
entity refactor WIP
2015-07-24 08:42:35 +02:00
Mikulas Florek
71fe078716
entity refactor WIP
2015-07-23 23:17:51 +02:00
Mikulas Florek
ef0a812419
better engine encapsulation
...
lua physics API
2015-07-22 00:33:10 +02:00
Mikulas Florek
7de3fe70c0
lua script WIP
2015-07-19 18:37:31 +02:00
Mikulas Florek
c979b09ccc
component types are not hardcoded, they need to be registered
...
skeleton of lua script system
2015-07-15 23:22:23 +02:00
Mikulas Florek
cb6834bb79
bgfx WIP
2015-06-18 01:33:49 +02:00
Mikulas Florek
3542dff4bf
import dialog - using assimp library #448 - WIP
2015-05-07 00:55:50 +02:00
Mikulas Florek
409691ae24
refactor
2015-02-28 10:06:50 +01:00
Mikulas Florek
fd37901407
frame debugger - closes #420
2015-02-26 22:04:58 +01:00
Mikulas Florek
ef91df0e4a
floating point exception fixed
2015-02-26 20:54:01 +01:00
Mikulas Florek
371472e596
blob rafactor and unit tests
2015-01-18 13:42:37 +01:00
Mikulas Florek
881d586dbb
the serialization of IEditorCommand
2015-01-04 15:05:20 +01:00
Mikulas Florek
8f677cc769
fps loaded from an animation file - closes #385
2015-01-02 14:46:37 +01:00
Mikulas Florek
a7e414b85c
refactor: allocator always the last as a function's argument - closes #374
2014-12-08 01:06:51 +01:00
Mikulas Florek
a4f99c4dd2
refactor : removed Resource::getReadCallback
2014-12-08 00:15:32 +01:00
Mikulas Florek
dbf4bddfc7
reference counted paths
2014-11-30 00:07:35 +01:00
Mikulas Florek
4aefb5f0a3
string serialization fixed; serialization header
2014-11-26 23:59:50 +01:00
Mikulas Florek
bb45bab48a
binary serialization of a universe
2014-11-26 22:40:37 +01:00
Mikulas Florek
867a0a312f
more robust serialization and better error messages
2014-11-26 20:54:22 +01:00
Mikulas Florek
4e812552a3
some more methods in the animation system's interface
2014-11-23 22:17:25 +01:00
Mikulas Florek
3285a35257
Merge branch 'master' of github.com:nem0/LumixEngine into advance_animation
2014-11-23 12:52:00 +01:00
Mikulas Florek
225c538344
unit test crash fix
2014-11-23 12:51:06 +01:00
Mikulas Florek
bb42c9fdd3
the animation system serialize the path of an animation
2014-11-23 12:30:06 +01:00
Mikulas Florek
23ae6b981b
fixed crash when creating an entity template
2014-11-23 01:47:27 +01:00
Mikulas Florek
8926decbd3
crash when animating fixed
2014-11-23 01:30:26 +01:00
Mikulas Florek
820861a678
more robust deserialization - closes #299
2014-11-15 20:58:55 +01:00
Mikulas Florek
0439628d2b
more robust deserialization - WIP
2014-11-15 14:33:55 +01:00
Mikulas Florek
06b0c42953
small refactor according to review
2014-11-10 23:09:37 +01:00
Mikulas Florek
c6518cfe9c
POD Array allocator
2014-11-09 17:27:45 +01:00
Mikulas Florek
95b7b507f5
DelegateList allocator
2014-11-09 14:58:40 +01:00
Mikulas Florek
522da15672
podhashmap and string allocators
2014-11-09 00:13:11 +01:00
Mikulas Florek
da1aba16c2
the allocator is implemented in some more classes
2014-11-08 02:55:04 +01:00
Mikulas Florek
2215f771bc
allocator in the script and animation plugin
2014-11-07 23:20:45 +01:00
Mikulas Florek
c02c626e8f
basic allocator
2014-11-07 22:18:47 +01:00
Mikulas Florek
03d0d70e7d
refactor - component list is not stored in the engine
2014-11-01 00:11:48 +01:00