Commit graph

189 commits

Author SHA1 Message Date
3cc0fde1e1 added proper license in core various poking into getting context > system > renderer properly setup 2019-01-12 22:55:09 +01:00
c7c7d5af77 inching slowly towards a renderer 2019-01-11 23:21:09 +01:00
4b695ecaf6 add tinygltfloader 2019-01-10 22:07:45 +01:00
5160ec4b0b add fullscreen mode 2019-01-10 11:26:31 +01:00
b2b12b64ab WiP 2019-01-10 10:51:03 +01:00
fdf7714d11 final commit for today - still searching to get the mouse_button 2019-01-09 19:58:03 +01:00
f840d51f4f intermediate state 2019-01-09 17:50:18 +01:00
dfe26d9424 intermediate implementation with more support for input 2019-01-09 16:24:16 +01:00
39663f40ef renamed logger into debug and start of piping through the GLFW input system to the script system 2019-01-09 11:34:30 +01:00
b8f5681131 renamed logger into debug and start of piping through the GLFW input system to the script system 2019-01-09 11:34:19 +01:00
24154087ba small update to put more transformation code into the right spots 2019-01-07 17:09:20 +01:00
cf0993e2dc update to Lua 5.3.5 2019-01-07 16:59:07 +01:00
b89c536761 clean up for adding proper transform handling 2019-01-07 16:35:22 +01:00
28bdf476ca fix for erasure handling of nodes and components 2019-01-07 16:28:22 +01:00
74aae08122 trying to figure out a way to handle meshes and transforms more elegantly 2019-01-07 09:55:35 +01:00
2e151b87c6 trying to find a consistent and C++1x styled graph representation 2019-01-05 10:13:16 +01:00
f6c7f1adbb added a few things from SSTT as it has a newer C++11 design 2019-01-02 23:22:09 +01:00
9819fa7f36 fix the dates and CMakeLists 2019-01-01 21:56:00 +01:00
Hartmut Seichter
6501eca4fb Add README.md 2019-01-01 20:53:53 +00:00
Hartmut Seichter
e332adf14c Add LICENSE 2019-01-01 20:52:32 +00:00
62b2302a32 update on design of scenegraph 2019-01-01 21:47:35 +01:00
f7043fc0cb added camera implementation and plenty of other rendering related stuff - splitted out the initialization of the render context 2018-12-30 23:36:53 +01:00
ae37273021 ref counting with std::shared_ptr seems to work and also is handed through with sol 2018-12-28 00:34:39 +01:00
dd23fa811a slowly getting tracktion again 2018-12-27 23:45:16 +01:00
a5dea1ede1 cleaning up script and component implementations 2018-04-11 17:55:55 +02:00
c207493454 cleaned up the quaternion implementation prior to making pixwerx rely on it 2018-04-08 00:21:45 +02:00
3013bdd59a WiP 2018-04-04 17:13:51 +02:00
d33a00721a validated matrix multiplication 2018-04-04 11:33:19 +02:00
75fb4c27f7 moved component out and about 2018-04-03 17:35:25 +02:00
75d55faa31 bug inherited from tacit pixel 2018-04-03 17:17:35 +02:00
59cb75513d added scene with new approach differing from other scenegraphs - more closely modelled after Unity 2018-04-03 09:13:45 +02:00
a99906317d refactored scripting to hide actual script implementation 2018-04-02 11:34:53 +02:00
550d27273f this is basically a design document version - it sets the scenery for upcoming additions 2018-04-02 01:06:50 +02:00
32aac45162 move code into a module structure 2018-04-01 15:45:12 +02:00
6461a56e17 bit of playing around on Linux 2017-06-29 14:00:03 +02:00
ac18a84a9c added glad generator and a glad runtime 2017-06-29 07:15:32 +02:00
2017f6195e add git ignore to keep repository clean 2017-06-28 10:58:59 +02:00
203ded3f89 initial trials with getting sol and other things work in sync 2017-06-28 10:58:01 +02:00
8c67b1f632 initial checkin 2017-06-27 23:20:14 +02:00