Comments (8)
Question to the community: Is this even relevant, or should I close this?
The thing is, air brakes are not useful for reentry anymore because they will burn right off in the flaming ball of plasma when deployed.
I think the "support" for air brakes should be limited to them being calculated correctly in the state that they are currently in (or rather that the aerodynamic model is based on), and not on a future deploying point.
from ksptrajectories.
Maybe an airbrake deploy altitude value that can be set by the user in the Gui Descent Profile would be useful.
from ksptrajectories.
Maybe an airbrake deploy altitude value that can be set by the user in the Gui Descent Profile would be useful.
I guess, but that's again a change of the vessel state in the future that we can't yet simulate. Right now we take the vessel as-is, and simulate all the forces on it from all kinds of directions and speeds.
Doing changes of the vessel state in the future requires some changes in the way that we request forces in the future. That's kind of also the reason why we can't predict with parachute deployments and staging.
from ksptrajectories.
Thanks for explaining, I've not looked at any of the simulation code yet, so I didn't really have a clue if it would work or not, ahh well
from ksptrajectories.
According to a forum user, Current state of air brakes is not used for drag calculations.
I will need to test, and then figure out why they are not considered.
from ksptrajectories.
Turns out the code in StockAeroUtil.SimAeroForce() that is supposed to handle wings and such doesn't do much when it comes to Airbrakes.
I will take a look at that at some point.
from ksptrajectories.
I might be able to do something about this issue if the Multithreading #123 gets finished.
Since a lot of data is cached for thread safety, including the drag cubes as well as the math for aero calculations it should be possible to swap drag cubes etc as needed.
A simple list that can be changed on the GUI or a widget on a parts info panel should be sufficient for deployment altitude etc.
from ksptrajectories.
Maybe show the impact point with and without air brakes deployed.. since the mod can't know when they will be deployed, by showing impact markers for both situations, the pilot can guestimate where they will land since it will be between the two points depending on when the brakes are deployed?
As for me, my air brakes (Kerbin orbital velocity reentry) don't burn off during reentry.. I deploy them after my reentry burn before hitting any atmosphere.
from ksptrajectories.
Related Issues (20)
- Question - any update on KSP 1.8.x support? HOT 5
- [Feature Request] Predict trajectory for a specified stage HOT 3
- [Solved] GUI repositioned on pause (ESC) HOT 3
- Minmus Highlands impact point is calculated incorrectly HOT 2
- mod missing from toolbar HOT 2
- KSP 1.10.x compatibility HOT 3
- Does anyone still use the obsolete OldStyle Gui HOT 2
- [Solved] Setting the target with kOS addons:tr:settarget(geocoordinates) not working. HOT 1
- Add option to allow Waypoints with altitude. HOT 1
- Not using Kerbal Konstructs, KSC floats off the ground by 71 meters when using Sigma and 2.5x HOT 2
- Logspam and lag when calculating trajectory for an EVA Kerbal HOT 1
- Trajectories cannot start in 1.12.1. HOT 3
- [Solved] Mod is acting as if it isn't installed HOT 4
- Divide by zero exception spam HOT 5
- Feature Request (discussed on forum): Add CFG defined default entry orientation HOT 1
- Trajectory does not reset after time warp in FAR model HOT 1
- Trajectory does not reset after time warp in FAR model HOT 1
- In-flight trajectory only shows the last path segment HOT 1
- Trajectory not updating after loading a save with/while a vessel is in atmosphere. HOT 11
- Acting if it's installed but when its activated it wont work HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ksptrajectories.