-
c393ba8438
added temporary ID for some node
master
Lendemor
2018-06-06 15:16:49 +02:00
-
ec53ae08f2
added debug overlay class for showing fps and other infos
Lendemor
2018-06-05 03:36:37 +02:00
-
afbab7711d
added window containing basic node info (accessible from window or picker)
Lendemor
2018-06-04 21:04:34 +02:00
-
445f39825e
picking give the ID of the node owning the mesh
Lendemor
2018-06-04 19:00:31 +02:00
-
bcc0cade80
finished gui for MaterialResource
Lendemor
2018-06-04 17:10:15 +02:00
-
7b37039fed
fix bug from issue #16: input text not retracting in shell
Lendemor
2018-06-03 22:33:39 +02:00
-
00dc46be50
removed old resourcepack
Lendemor
2018-06-03 20:42:58 +02:00
-
5ad3a94927
fix duplicate variable in TextureResource
Lendemor
2018-05-30 21:32:20 +02:00
-
5a2e309b41
small fix
Lendemor
2018-05-30 21:06:57 +02:00
-
4b82c32cb3
small change to json formatting of resourcepack
Lendemor
2018-05-30 02:02:50 +02:00
-
f8ddb91c8a
migrate resourcepack to use with cereal + small fix for config serialization
Lendemor
2018-05-30 00:39:15 +02:00
-
f2ecf2b9cc
fix bug of shell having a copy of engine instead of reference
Lendemor
2018-05-22 01:03:20 +02:00
-
d8f52277ed
added lua link to stop function in engine
Lendemor
2018-05-20 20:25:56 +02:00
-
7b91e32361
added save and load of keysmap in keymapper
Lendemor
2018-05-20 19:59:13 +02:00
-
13add53503
Added multithreading template in utils, using cereal instead of sparrowserializer for the config file
Anselme
2018-05-13 21:21:30 +02:00
-
cd714f62e2
Added terrain
Anselme
2018-05-12 13:39:47 +02:00
-
6c70b27d50
Added tree, fixed imgui crash, changed how scenenode behaves
Anselme
2018-05-10 15:21:00 +02:00
-
8d5b5f7ac9
added basic scripting to the SceneNode
Anselme
2018-01-31 23:40:51 +01:00
-
0015acb84c
Removed ContainerNode and LightNode
Anselme
2018-01-30 17:44:34 +01:00
-
bed507b501
Merged MeshNode class with SceneNode class, now all nodes can hold geometry
Anselme
2018-01-30 12:29:03 +01:00
-
5a2bf29fba
Merge branch 'master' of https://git.epicsparrow.com/EpicSparrow/SparrowEngine
Anselme
2018-01-30 10:30:33 +01:00
-
-
ae2a8997e0
Merged SceneNode and GraphicalNode, now all nodes have a transform, and the project has less classes
Anselme
2018-01-30 10:30:22 +01:00
-
5350efab8d
small fix, update keybindings after changing keysmap
Lendemor
2018-01-08 13:50:42 +01:00
-
d7cd7f09ba
change keybindings with keymapper : DONE
Lendemor
2018-01-08 13:08:52 +01:00
-
40e21b291e
added mapping between numerical value and text value for keymapping
Lendemor
2018-01-06 01:48:38 +01:00
-
80543e3f82
started to add a gui window for key mapping
Lendemor
2018-01-05 19:42:10 +01:00
-
-
78073bac45
adding generic scriptable scene node class
Anselme
2017-11-29 19:41:44 +01:00
-
c40c2bc79e
more stability in container nodes, editor now has a trackball camera
Anselme
2017-10-20 15:17:22 +02:00
-
a91efd7354
added more control over Gui widget's depth
Anselme
2017-10-19 22:23:24 +02:00
-
fa0d75976f
added smooth animation for shell toggle
Anselme
2017-10-15 12:26:06 +02:00
-
08fda5a62c
added editor() command to toggle all other editors
Anselme
2017-10-09 12:27:11 +02:00
-
42fad8816b
Merge branch 'master' of https://git.epicsparrow.com/EpicSparrow/SparrowEngine
Lendemor
2017-09-06 10:45:04 +02:00
-
-
1cdf643174
added setLoop in musicnode
Lendemor
2017-09-06 10:44:55 +02:00
-
cb2a45f1d7
maybe better collider for the shield's guard ?
Anselme
2017-09-06 00:08:44 +02:00
-
b0bd49fa84
replaced the cube by a shield
Anselme
2017-09-06 00:02:53 +02:00
-
b92fa1b556
Merge branch 'master' of https://git.epicsparrow.com/EpicSparrow/SparrowEngine
Anselme
2017-09-05 18:35:39 +02:00
-
-
033a60bff5
added editor folder, added an object editor node
Anselme
2017-09-05 18:35:34 +02:00
-
82c6b29b4e
Merge branch 'master' of https://git.epicsparrow.com/epicsparrow/SparrowEngine
Anselme
2017-09-05 11:40:55 +02:00
-
-
-
-
0f763ae51f
compatibility with the new naming of mesh's members
Anselme
2017-09-05 11:40:43 +02:00
-
-
aaee7d6762
added direction to listener for sound spatialization
Lendemor
2017-09-04 20:15:07 +02:00
-
73010a52e1
spatialization integrated in soundnode
Lendemor
2017-09-04 19:54:29 +02:00
-
73eb0d20ab
basic interfacing of sfml sound/music and integration with scenenode
Lendemor
2017-09-04 12:23:12 +02:00
-
-
e5a9ac9da0
each scene has its own physics simulation
Lendemor
2017-08-31 21:35:52 +02:00
-
c70453ff65
improved autocomplete and history
Lendemor
2017-08-31 20:15:42 +02:00
-
51e3b949c4
fixed a few unitialized memory reads
Anselme
2017-08-31 16:26:44 +02:00
-
13cf4fb6f5
now using static std libraries link, added dr memory execution log
Anselme
2017-08-31 14:59:49 +02:00
-
467a50139a
replaced the sphere by a potion
Anselme
2017-08-31 00:56:02 +02:00
-
36d5b79c9f
Merge branch 'master' of https://git.epicsparrow.com/EpicSparrow/SparrowEngine
Anselme
2017-08-29 21:33:08 +02:00
-
-
97fcafccce
better texture loading for obj models
Anselme
2017-08-29 21:32:36 +02:00
-
7a999b13bd
improved autocompletion in shell
Lendemor
2017-08-29 21:13:13 +02:00
-
33378ef8de
added history in shell
Lendemor
2017-08-29 19:45:07 +02:00
-
b2a71429c9
renamed getter for editor in engine
Lendemor
2017-08-29 19:07:11 +02:00
-
-
c9050f5ea4
Merge branch 'master' of https://git.epicsparrow.com/EpicSparrow/SparrowEngine
Lendemor
2017-08-29 17:15:19 +02:00
-
-
35431b1d63
renamed guitools
Anselme
2017-08-29 16:11:45 +02:00
-
c9928bf0a4
added material resource type
Anselme
2017-08-29 15:34:22 +02:00
-
925faa7717
merge
Anselme
2017-08-28 17:17:11 +02:00
-
-
f7616648be
added the standard LUA libraries to the LUA context
Anselme
2017-08-28 16:51:26 +02:00
-
9c388118a6
Merge branch 'master' of https://git.epicsparrow.com/EpicSparrow/SparrowEngine
Lendemor
2017-08-26 23:12:06 +02:00
-
-
-
-
130dff16d4
added drawline for raycast
Lendemor
2017-08-26 23:12:01 +02:00
-
cbf36d9386
added resource loading thread
Anselme
2017-08-26 18:41:40 +02:00
-
-
89de721187
fixed sword leather normal map not detected
Anselme
2017-08-26 12:42:37 +02:00
-
4974372c8f
fixed reversed brdf LUT texture
Anselme
2017-08-26 12:34:25 +02:00
-
390fc21d58
Merge branch 'master' of https://git.epicsparrow.com/EpicSparrow/SparrowEngine
Lendemor
2017-08-25 18:16:32 +02:00
-
-
666c39bc03
test lua & small modif to shell input
Lendemor
2017-08-25 18:14:25 +02:00
-
8c9c4a5a13
changed git lfs options so it can handle gimp projects format
Anselme
2017-08-25 17:23:43 +02:00
-
9bf9885e86
added high quality potator projectiles
Anselme
2017-08-25 17:22:14 +02:00
-
d25dffa8d4
changed the skybox, and added precomputed irradiance and radiance maps
Anselme
2017-08-25 15:57:00 +02:00
-
93049b41fd
Merge branch 'master' of https://git.epicsparrow.com/EpicSparrow/SparrowEngine
Lendemor
2017-08-24 15:54:56 +02:00
-
-
69b84faf58
fixed the pysicsDebugNode
Anselme
2017-08-24 15:54:08 +02:00
-
f4a540198f
set default controlRatio to 0.2f
Lendemor
2017-08-24 15:46:26 +02:00
-
-
ccbde75d9b
basic controller command for character
Lendemor
2017-08-24 15:30:38 +02:00
-
39bd754e99
Merge branch 'master' of https://git.epicsparrow.com/EpicSparrow/SparrowEngine
Anselme
2017-08-23 22:07:07 +02:00
-
-
494d984065
added material editor
Anselme
2017-08-23 22:07:02 +02:00
-
0838f88dbe
improved player control
Lendemor
2017-08-23 19:39:58 +02:00
-
7bfe4af4cd
hide scenepicker target if no intersection
Lendemor
2017-08-23 17:41:19 +02:00
-
-
5aad6c7357
changed how the scene is refreshed, and added some features to the picker
Anselme
2017-08-23 17:13:36 +02:00
-
2f29a5627a
added picker() command in shell
Lendemor
2017-08-23 15:23:51 +02:00
-
2e12020d64
Merge branch 'master' of https://git.epicsparrow.com/EpicSparrow/SparrowEngine
Lendemor
2017-08-20 19:19:46 +02:00
-
-
97d8671dee
fixed position of player
Lendemor
2017-08-20 19:19:41 +02:00
-
6bf485489e
added things to the test map
Anselme
2017-08-20 19:18:43 +02:00
-
-
da17f81604
Merge branch 'master' of https://git.epicsparrow.com/EpicSparrow/SparrowEngine
Lendemor
2017-08-19 20:30:02 +02:00
-
-
6c3689f11f
added run with leftshift
Lendemor
2017-08-19 20:29:34 +02:00
-
09705f283a
removed standard library, it could conflict with other compilers
Anselme
2017-08-19 16:49:41 +02:00
-
a6bb3e5769
Merge branch 'master' of https://git.epicsparrow.com/EpicSparrow/SparrowEngine
Lendemor
2017-08-19 16:48:35 +02:00
-
-
835e1b8562
removed the test skybox
Anselme
2017-08-19 16:47:44 +02:00
-
-
e9182c118b
Merge branch 'master' of https://git.epicsparrow.com/EpicSparrow/SparrowEngine
Lendemor
2017-08-19 11:58:57 +02:00
-
-
c11dfce022
textinputnode
Lendemor
2017-08-19 11:58:52 +02:00
-
9bccabfbba
updated the engine to use PBR rendering + work in progress on player control
Anselme
2017-08-15 18:20:40 +02:00
-
3ab90bdbcf
added sandbox map for player control testing
Anselme
2017-07-30 14:54:48 +02:00
-
f57d722251
created deploy folder, added resources with git lfs
Anselme
2017-07-30 14:19:12 +02:00
-
e39a1dbb3a
added git lfs donfig file
Anselme
2017-07-30 14:14:49 +02:00
-
4a8cbaf57f
fixed ground detection for jumping
Anselme
2017-07-30 13:54:59 +02:00
-
71fd9e8b83
added shortcut for mouse cursor visibility, added elements in test gui
Anselme
2017-04-08 12:27:01 +02:00
-
dd9feb9720
added imgui support
Anselme
2017-04-08 12:14:15 +02:00
-
-
9cc37dc4cf
add scrollable content
Lendemor
2017-02-23 19:02:38 +01:00
-
30c5674667
add autocompletion
HatjigeorgiouDimitri
2017-02-23 18:59:33 +01:00
-
e596ffef52
fixed label node depth issue
Anselme
2017-02-23 12:12:36 +01:00
-
46f3d32b54
Merge branch 'master' of https://git.epicsparrow.com/epicsparrow/sparrowengine
Lendemor
2017-02-23 10:46:20 +01:00
-
-
ebcfbff5ff
i don't know
Lendemor
2017-02-23 10:46:13 +01:00
-
e8c99e37ac
update graph sceneClasses
Lendemor
2017-02-22 22:29:44 +01:00
-