84 Commits

Author SHA1 Message Date
c393ba8438 added temporary ID for some node 2018-06-06 15:16:49 +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
f8ddb91c8a migrate resourcepack to use with cereal + small fix for config serialization 2018-05-30 00:39:15 +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
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
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
Anselme
c40c2bc79e more stability in container nodes, editor now has a trackball camera 2017-10-20 15:17:22 +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
0f763ae51f compatibility with the new naming of mesh's members 2017-09-05 11:40:43 +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
4974372c8f fixed reversed brdf LUT texture 2017-08-26 12:34:25 +02:00
390fc21d58 Merge branch 'master' of https://git.epicsparrow.com/EpicSparrow/SparrowEngine 2017-08-25 18:16:32 +02:00
666c39bc03 test lua & small modif to shell input 2017-08-25 18:14:25 +02:00
Anselme
9bf9885e86 added high quality potator projectiles 2017-08-25 17:22:14 +02:00
Anselme
d25dffa8d4 changed the skybox, and added precomputed irradiance and radiance maps 2017-08-25 15:57:00 +02:00
Anselme
69b84faf58 fixed the pysicsDebugNode 2017-08-24 15:54:08 +02:00
Anselme
5aad6c7357 changed how the scene is refreshed, and added some features to the picker 2017-08-23 17:13:36 +02:00
2f29a5627a added picker() command in shell 2017-08-23 15:23:51 +02:00
97d8671dee fixed position of player 2017-08-20 19:19:41 +02:00
6c3689f11f added run with leftshift 2017-08-19 20:29:34 +02:00
a6bb3e5769 Merge branch 'master' of https://git.epicsparrow.com/EpicSparrow/SparrowEngine 2017-08-19 16:48:35 +02:00
Anselme
835e1b8562 removed the test skybox 2017-08-19 16:47:44 +02:00
e9182c118b Merge branch 'master' of https://git.epicsparrow.com/EpicSparrow/SparrowEngine 2017-08-19 11:58:57 +02:00
c11dfce022 textinputnode 2017-08-19 11:58:52 +02:00
Anselme
9bccabfbba updated the engine to use PBR rendering + work in progress on player control 2017-08-15 18:20:40 +02:00
Anselme
3ab90bdbcf added sandbox map for player control testing 2017-07-30 14:54:48 +02:00
Anselme
f57d722251 created deploy folder, added resources with git lfs 2017-07-30 14:19:12 +02:00
Anselme
71fd9e8b83 added shortcut for mouse cursor visibility, added elements in test gui 2017-04-08 12:27:01 +02:00
9fe90a769c added clear functon in shell 2017-02-21 14:19:03 +01:00
4dfed2e701 todo: find positioning bug 2017-02-20 15:37:37 +01:00
d8c4505ed8 phantom button 2017-02-16 19:57:51 +01:00
0fbf5bc0b6 start implementing general scrollbar 2017-02-16 17:35:00 +01:00
8d3b0b527c added cursor and textinputnode in shell 2017-02-03 23:12:39 +01:00
e2b27c8835 added labelnode and refactor code of button node 2017-02-02 04:32:51 +01:00
8955256356 better positionning for button node 2017-02-01 19:30:40 +01:00
66f0cf9a7c updated version and added version command in shell 2017-01-30 02:47:04 +01:00
07e65e5713 bug with positioning 2017-01-29 21:31:07 +01:00
Anselme
8ae05e3791 updated usage of Serializable 2017-01-22 12:25:33 +01:00
64247c75e0 fix crash by lua and start reorganizing buttonnode 2017-01-21 19:47:20 +01:00
1be61d665e Merge branch 'master' of https://git.epicsparrow.com/epicsparrow/sparrowengine 2017-01-19 15:47:04 +01:00
Anselme
7400ace40c config file now uses the SparrowSerializer 2017-01-19 15:13:09 +01:00
b66247ebca added button and menu 2017-01-19 14:12:55 +01:00
Anselme
1262f6417d added config file loader, changed mouse sensitivity, changed player speed, and objects throwing force 2016-12-21 16:53:03 +01:00
Anselme
f7c2609da4 oops, fixed remaining test settings 2016-12-19 15:14:03 +01:00