232 Commits

Author SHA1 Message Date
d237d57203 Merge branch 'master' of https://git.epicsparrow.com/epicsparrow/sparrowengine 2016-12-10 15:39:04 +01:00
e98aaa9100 added function isVisible() to graphicalnode 2016-12-10 15:24:08 +01:00
Anselme
5b36296c1d added transform inheritance for graphical objects 2016-12-10 15:21:14 +01:00
4372c11720 sparrowshell disabled when starting engine 2016-12-09 17:38:36 +01:00
7c710b1656 set m_parent to nullptr when removing child from a container 2016-12-09 15:47:45 +01:00
Anselme
93f7facea9 fixed uninitialized m_scene in scene node causing segfaults, added player node and fps camera 2016-12-09 01:16:34 +01:00
47e1273a0f temp commit before the end of the world 2016-12-07 20:25:24 +01:00
d5ecf17302 Merge branch 'master' of https://git.epicsparrow.com/epicsparrow/sparrowengine 2016-12-07 19:44:48 +01:00
Anselme
eb1e8d12de fixed some graphical node issues 2016-12-07 19:42:58 +01:00
834d7f6676 switch shellbuffer to graphicalcontainernode 2016-12-07 19:27:17 +01:00
f0cd0fbace Merge branch 'master' of https://git.epicsparrow.com/epicsparrow/sparrowengine 2016-12-07 19:16:10 +01:00
aed140ca5c added addChild/removeChild to GraphicalContainerNode 2016-12-07 19:15:38 +01:00
Anselme
9abb185ea5 Merge branch 'master' of https://git.epicsparrow.com/epicsparrow/SparrowEngine 2016-12-07 18:36:06 +01:00
Anselme
adda0d477b fixed camera inputs 2016-12-07 18:36:01 +01:00
4026283f1c Merge branch 'master' of https://git.epicsparrow.com/epicsparrow/sparrowengine 2016-12-07 18:35:31 +01:00
e4dcab14d9 added implementation of graphicalnode 2016-12-07 18:35:19 +01:00
Anselme
ef7d2ff0a2 added URML graph of scene classes inheritance 2016-12-07 18:16:43 +01:00
f718c4b670 Merge branch 'master' of https://git.epicsparrow.com/epicsparrow/sparrowengine 2016-12-07 16:09:14 +01:00
0daa2a2dcb temp commit for merging with index fix 2016-12-07 16:08:51 +01:00
Anselme
0f95dbc0be added trackball camera, light, and 3D terrain mesh nodes 2016-12-07 16:08:44 +01:00
04695941de mapped F3 to ToggleConsole 2016-12-07 12:25:16 +01:00
Anselme
01e901a0c8 fixed font resize ugly appearance 2016-12-04 16:15:03 +01:00
2e4af8852d Text dissapeared 2016-12-04 15:40:34 +01:00
ea06b027f8 added folder scene for differents nodes 2016-10-07 15:10:41 +02:00
2705651565 fix m_zero_offset init and update 2016-07-27 19:52:42 +02:00
7eb5994405 text doesn't appear in sparrowshell 2016-07-26 19:11:37 +02:00
1d9fc6bc54 added scale fonction in utils for 2D 2016-07-24 14:18:35 +02:00
7ff6bef30b resize of scrollbar in sparrowshell 2016-07-23 20:21:48 +02:00
Anselme FRANÇOIS
5a5de75c8d updated font, added message when texture isn't found 2016-07-23 14:18:21 +02:00
Anselme
396375661a added font file to repository 2016-07-22 13:24:12 +02:00
Anselme
3bf2aba9db added very simple animation system 2016-07-22 13:21:32 +02:00
Anselme
0e560c2eef fixed font xadvance, added color to text, updated test scene 2016-07-22 13:06:15 +02:00
a2219c0982 generate basic text mesh, problem with texture 2016-07-22 01:21:23 +02:00
Anselme
567651f687 fixed test main being included in the library 2016-07-18 15:09:08 +02:00
77bfe51607 added parsing of fnt file for loading font 2016-07-14 23:26:27 +02:00
98646d264d Merge branch 'master' of https://git.epicsparrow.com/epicsparrow/sparrowengine 2016-07-11 20:46:24 +02:00
8de35df306 temp commit shell 2016-07-11 20:46:05 +02:00
Anselme FRANÇOIS
ed638825bf changed guipipeline for deferredpipeline 2016-07-11 20:21:36 +02:00
d6eeddf812 basic shell background 2016-07-02 15:10:03 +02:00
Anselme FRANÇOIS
128bbc2cf2 moved trackball camera to renderer, added example to use 2D, scenetree new temporarily uses a 2D pipeline 2016-06-25 14:53:42 +02:00
Anselme FRANÇOIS
f2f60a8c20 added trackball camera 2016-06-19 21:37:19 +02:00
91271ea8e4 added basic implementation for CameraNode and fixed compatibility with renderer 2016-06-19 15:10:19 +02:00
4295481cfe implemented find/swap/pop for removing object of scene tree 2016-06-15 20:04:44 +02:00
aeaf4e08dd added iterator for light and geometry 2016-06-15 00:03:12 +02:00
cccacb047c fixed valgrind error 2016-06-14 18:58:49 +02:00
d2fe787cb1 set window flag to close instead of default 2016-05-01 21:46:22 +02:00
aab6ff7575 Merge branch 'pipeline_refactoring' of https://git.epicsparrow.com/epicsparrow/sparrowengine into pipeline_refactoring 2016-05-01 20:37:09 +02:00
5c6a9f4d91 Merge branch 'pathfinding' 2016-05-01 19:33:14 +02:00
174dc59732 fix loader to compat with new renderer 2016-05-01 19:28:13 +02:00
Anselme
5fd9e791de updating scenetree for the new renderer structure 2016-03-29 07:20:39 +02:00