Nel
Nel
This makes test scenes extremely composable. Making scenes is a matter of slapping together the right functions and data, but this is done in a way that the functions will...
The codebase had evolved significantly since @z-adams worked on an n-body solar system branch. At the time it was written, satellites in the universe were moved around by classes known...
Relevant files: * https://github.com/TheOpenSpaceProgram/osp-magnum/blob/master/src/adera/drawing/CameraController.cpp * https://github.com/TheOpenSpaceProgram/osp-magnum/blob/master/src/adera/drawing/CameraController.h Rotating the camera around in-flight feels a bit weird, as the current implementation directly adds mouse delta x/y to camera yaw/pitch. The way to...
At this point this may be a minor optimization, but it's best to change it sooner as there will be more code to change if left for later. [ACompTransform](https://github.com/TheOpenSpaceProgram/osp-magnum/blob/3c044c15dafe45e5b7268e0b910ff2f83b735aad/src/osp/Active/scene.h#L38-L41) consists...
This PR adapts previously-deleted vehicle code new task system, being far more fine-grained along with other improvements. Unfortunately, the don't apply thrust yet, and only print values to the terminal....
HierarchicalBitset is intended for fast iteration and performance critical sections. It can be iterated with the `take` function, or with iterators. Right now, it works, but it's rather branchy and...
So far, only IntArrayMultiMap has partial support for custom allocators (but uses a few default stl containers on the inside lol). I'm not much of a fan of using stl...
A few related things are required that are closely related: ### A) Allow changing scenarios while the window is open Requires a bit of refactoring to scenarios. Sessions for keeping...
For someone with more of a mechanical engineering background. Rockets aren't suppose to be wobble (if someone want's to make a wobbly rocket, add a spring joint part!). Each separate...
**Problem: vehicles have lots of controls and readouts**  *Space Shuttle Cockpit. Svobodat, CC BY-SA 3.0 [link](https://commons.wikimedia.org/wiki/File:Space_Shuttle_cockpit_01.JPG)* what should we do? numbered action groups? nah. OSP already...