- 05 May, 2022 2 commits
-
-
Noah Kirschmann authored
Configure Secret Detection in `.gitlab-ci.yml`, creating this file if it does not already exist See merge request !5
-
Noah Kirschmann authored
-
- 20 Sep, 2021 3 commits
-
-
-
noasakurajin authored
As of this commit the control subsystem works for the glfw windowing code path. At the moments only the esc, w and s keys are assigned, but the rest can be added by modifying the glfwKeyTranslation class. Each key need to be added in the constructor which is simply tedious so it is not part of the initial support.
-
Noah Kirschmann authored
-
- 18 Sep, 2021 5 commits
-
-
noasakurajin authored
-
noasakurajin authored
This add the initial code for glfw3 as window manager. As of now this only creates a black window that can be closed by pressing the x in the top right. Control will work in the next commit and rendering after that.
-
noasakurajin authored
This commit add all of the glad source files. Glad is a loader for opengl commands and makes it easy to ensure that all of the needed features are fully loaded.
-
noasakurajin authored
This commit just updates the wrap files and adds a wrap file for glfw3 and glm.
-
noasakurajin authored
This add a new documentation file which contains a desription of the values used for the train json files.
-
- 27 Jul, 2021 6 commits
-
-
noasakurajin authored
0.9.2 has the memory fixes and several documentation updates
-
noasakurajin authored
-
-
noasakurajin authored
-
noasakurajin authored
This way a simulator can be stopped when the end of a video file is reached, without crashing.
-
noasakurajin authored
frames are now only passed as shared_ptr. This new design fixes the memory problem mentioned in #17. In addition to that there is no longer a need to worry about clearing the frames, since this is done automatically in the destructor. This is possible since teh destructor only gets called, when the last reference to that address is deleted, so the
-
- 19 Jul, 2021 2 commits
-
-
Noah Kirschmann authored
-
Noah Kirschmann authored
using the docker images in from gitlab registry Now the docker images in the docker-containers repository are used. They are built on the gitlab CI and published to the thm gitlab. This reduces the dependency on external containers.
-
- 18 Jul, 2021 4 commits
-
-
Noah Kirschmann authored
Final Work of BBB See merge request !3
-
Br442Fan authored
Added some small comments to physics::tick()
-
noasakurajin authored
This version is a hotfix that get the control working properly again. Before the line that checked if sdl is available actually checked if for opencv. This broke the builds that used sdl2 without compiling the opencv code. Because of the size and the importance of this fix, this will be a new patch release version.
-
Br442Fan authored
Added documentation of Physics.cpp in German and fixed a few typos within the naming of the types of drag
-
- 16 Jul, 2021 12 commits
-
-
noasakurajin authored
THis commit changes the library version to 0.9.0 and the format version to 0.6.0. The new format version break compatibility which is caused by the new physics. There is also an update for the train_properties json format in this commit. This just explains the format changes in format 0.6.0.
-
noasakurajin authored
the unit test failed because the value in the test and in the test_train_data_1.json did not match.
-
-
noasakurajin authored
-
Noah Kirschmann authored
Final work of BBB See merge request !2
-
Br442Fan authored
changed default value of track_drag, the renaming will come later
-
Br442Fan authored
added my tested train to core/tests/data in order to get the right values
-
Br442Fan authored
moved 2 functions from public to private and removed some lines which are not needed any more
-
Br442Fan authored
rewritten the documentation of nearly all functions in physics.hpp changed the variable named track_drag to the better name of train_drag
-
Br442Fan authored
Moved some varables from .hpp to void tick() including constant variables which are defined by Train.json
-
Br442Fan authored
Added the documentation of the physics.
-
- 15 Jul, 2021 2 commits
-
-
Br442Fan authored
small bugfixes in physics.cpp cause the abs function doesnt work for speedlevel. The problem of small values is now fixed in a other way
-
- 14 Jul, 2021 1 commit
-
-
Br442Fan authored
removed some unnecessary, commented lines
-
- 10 Jul, 2021 3 commits