232 Commits

Author SHA1 Message Date
c393ba8438 added temporary ID for some node 2018-06-06 15:16:49 +02:00
ec53ae08f2 added debug overlay class for showing fps and other infos 2018-06-05 03:36:37 +02:00
afbab7711d added window containing basic node info (accessible from window or picker) 2018-06-04 21:04:34 +02:00
445f39825e picking give the ID of the node owning the mesh 2018-06-04 19:00:31 +02:00
bcc0cade80 finished gui for MaterialResource 2018-06-04 17:10:15 +02:00
7b37039fed fix bug from issue #16: input text not retracting in shell 2018-06-03 22:33:39 +02:00
00dc46be50 removed old resourcepack 2018-06-03 20:42:58 +02:00
5ad3a94927 fix duplicate variable in TextureResource 2018-05-30 21:32:20 +02:00
5a2e309b41 small fix 2018-05-30 21:06:57 +02:00
4b82c32cb3 small change to json formatting of resourcepack 2018-05-30 02:02:50 +02:00
f8ddb91c8a migrate resourcepack to use with cereal + small fix for config serialization 2018-05-30 00:39:15 +02:00
f2ecf2b9cc fix bug of shell having a copy of engine instead of reference 2018-05-22 01:03:20 +02:00
d8f52277ed added lua link to stop function in engine 2018-05-20 20:25:56 +02:00
7b91e32361 added save and load of keysmap in keymapper 2018-05-20 19:59:13 +02:00
Anselme
13add53503 Added multithreading template in utils, using cereal instead of sparrowserializer for the config file 2018-05-13 21:21:30 +02:00
Anselme
cd714f62e2 Added terrain 2018-05-12 13:39:47 +02:00
Anselme
6c70b27d50 Added tree, fixed imgui crash, changed how scenenode behaves 2018-05-10 15:21:00 +02:00
Anselme
8d5b5f7ac9 added basic scripting to the SceneNode 2018-01-31 23:40:51 +01:00
Anselme
0015acb84c Removed ContainerNode and LightNode 2018-01-30 17:44:34 +01:00
Anselme
bed507b501 Merged MeshNode class with SceneNode class, now all nodes can hold geometry 2018-01-30 12:29:03 +01:00
Anselme
5a2bf29fba Merge branch 'master' of https://git.epicsparrow.com/EpicSparrow/SparrowEngine 2018-01-30 10:30:33 +01:00
Anselme
ae2a8997e0 Merged SceneNode and GraphicalNode, now all nodes have a transform, and the project has less classes 2018-01-30 10:30:22 +01:00
5350efab8d small fix, update keybindings after changing keysmap 2018-01-08 13:50:42 +01:00
d7cd7f09ba change keybindings with keymapper : DONE 2018-01-08 13:08:52 +01:00
40e21b291e added mapping between numerical value and text value for keymapping 2018-01-06 01:48:38 +01:00
80543e3f82 started to add a gui window for key mapping 2018-01-05 19:42:10 +01:00
Anselme
78073bac45 adding generic scriptable scene node class 2017-11-29 19:41:44 +01:00
Anselme
c40c2bc79e more stability in container nodes, editor now has a trackball camera 2017-10-20 15:17:22 +02:00
Anselme
a91efd7354 added more control over Gui widget's depth 2017-10-19 22:23:24 +02:00
Anselme
fa0d75976f added smooth animation for shell toggle 2017-10-15 12:26:06 +02:00
Anselme
08fda5a62c added editor() command to toggle all other editors 2017-10-09 12:27:11 +02:00
42fad8816b Merge branch 'master' of https://git.epicsparrow.com/EpicSparrow/SparrowEngine 2017-09-06 10:45:04 +02:00
1cdf643174 added setLoop in musicnode 2017-09-06 10:44:55 +02:00
Anselme
cb2a45f1d7 maybe better collider for the shield's guard ? 2017-09-06 00:08:44 +02:00
Anselme
b0bd49fa84 replaced the cube by a shield 2017-09-06 00:02:53 +02:00
Anselme
b92fa1b556 Merge branch 'master' of https://git.epicsparrow.com/EpicSparrow/SparrowEngine 2017-09-05 18:35:39 +02:00
Anselme
033a60bff5 added editor folder, added an object editor node 2017-09-05 18:35:34 +02:00
Anselme
82c6b29b4e Merge branch 'master' of https://git.epicsparrow.com/epicsparrow/SparrowEngine 2017-09-05 11:40:55 +02:00
Anselme
0f763ae51f compatibility with the new naming of mesh's members 2017-09-05 11:40:43 +02:00
aaee7d6762 added direction to listener for sound spatialization 2017-09-04 20:15:07 +02:00
73010a52e1 spatialization integrated in soundnode 2017-09-04 19:54:29 +02:00
73eb0d20ab basic interfacing of sfml sound/music and integration with scenenode 2017-09-04 12:23:12 +02:00
e5a9ac9da0 each scene has its own physics simulation 2017-08-31 21:35:52 +02:00
c70453ff65 improved autocomplete and history 2017-08-31 20:15:42 +02:00
Anselme
51e3b949c4 fixed a few unitialized memory reads 2017-08-31 16:26:44 +02:00
Anselme
13cf4fb6f5 now using static std libraries link, added dr memory execution log 2017-08-31 14:59:49 +02:00
Anselme
467a50139a replaced the sphere by a potion 2017-08-31 00:56:02 +02:00
Anselme
36d5b79c9f Merge branch 'master' of https://git.epicsparrow.com/EpicSparrow/SparrowEngine 2017-08-29 21:33:08 +02:00
Anselme
97fcafccce better texture loading for obj models 2017-08-29 21:32:36 +02:00
7a999b13bd improved autocompletion in shell 2017-08-29 21:13:13 +02:00