Because right now, you can only define the flight model separately and manually in your .dll or spacecraft3 .cfg.
And yet, Endeavour is there, ready to be piloted. :lol:A space shuttle in X-plane would not work out well.
And yet, Endeavour is there, ready to be piloted. :lol:
Essentially, you are asking Orbiter to be computational fluid dynamics software.
It is a lot more complicated than you think. The Navier-Stokes partial differential equations do not have known closed-form solutions, so they are solved numerically using various finite difference techniques (including finite volume and less commonly finite element).
Long story short, it can takes hours to days to get a converged solution on a healthy system. Nevermind trying to render a 3D environment at the same time. It is not something Orbiter can do on the fly.
You can learn to use such software, if you wanted. (I think CFD is fun.) Either shell out over $1000 for a professional level commercial suit (Fluent and CFX are the most common that I am aware of), or try to get free software on the internet (OpenFoam, but you will need to have Linux). Essentially, you would use the data from the CFD simulations to get the numbers to use in Orbiter's config files.
Also, don't think that you can take a 3D model from Orbiter and use it for the CFD simulations. The grid needs to be entirely different. For one it needs to be the negative space- the space around your object and not the object itself. Also, special structured or unstructured grids need to be used and the quality and resolution will greatly affect the accuracy of the simulation.
It might be possible to take a 3D model from Orbiter and use it to generate the CFD grid. I know for sure that you can use Solidworks models to generate CFD grids, but I'm not sure about Orbiter's file types, which are gaming models and not engineering models. Plus it may be difficult to find the software for free.
The thought of doing CFD on Orbiter craft is intriguing, though.
The 'current' technology used at that time (ca 1995) required over 10 billion grids, about 100 Gb of RAM
What if Orbiter simulated aerodynamics based on the shape of your vehicle?
Would it be possible to precompute the parameters based on the shape of the aircraft (including variations of AOA, speed, angles of control surfaces etc.) and then use those parameters is .dll?
Few days of computing would probably be acceptable to most addon developers that want somewhat realistic aerodynamics.
Huh, just imagine how complicated and maybe even expensive would development of addons become!
Well, don't you think it is a bit annoying that everything in Orbiter flies like a DG? :lol:
A simplified aerodynamics editor would maybe be really a nice tool. Not a CFD simulation... but maybe some "combine some shapes and calculate the coarse aerodynamic profile" style editor.
Well, don't you think it is a bit annoying that everything in Orbiter flies like a DG? :lol:
A simplified aerodynamics editor would maybe be really a nice tool. Not a CFD simulation... but maybe some "combine some shapes and calculate the coarse aerodynamic profile" style editor.
...There are many companies bleeding R&D money because they truly don't know what they don't know.