Notifications
Clear all

Jovian Scooping

Page 1 / 2

NeuralKernel
(@neuralkernel)
Warrant Officer Registered
Joined: 12 years ago
Posts: 262
Topic starter  

I've been flying scoopships for quite a while, modded up my old Wave a while back to fit one but these days I like to just manually fly around in a bare-bones Mola Mola fitted for prospecting (atmo shield, shield, f scoop, c scoop, level 1 hyper and mining cannon) and just drift along.

I can handle almost any planet out there, and with a quicker ship like a Pumpkinseed I can handle anything smaller than a Brown Dwarf (might try that, actually...) but I ran into a Problem with my Mola Mola while running Hercules.

Everything worked fine until the hold filled up with hydrogen and the extra mass meant that even the main drive wasn't strong enough to hold altitude, never mind climb! I hit the "ground" but slowly enough for the shields to absorb the damage and then tried to jettison some of the cargo (too much mass to jump anywhere...) but as soon as the cargo left the scoop would just automatically grab it again... nothing I tried worked to ditch the stuff!

I ended up just quitting... I could have tried burning off remass until I was light enough to climb, jettison and jump... but the Mola Mola is an efficient ship... :/

Not sure what to suggest as fixes but here are the biggest problems. The atmospheres of Gas Giants are still too shallow by at least an order of magnitude. There are no aerodynamic forces on ships except for drag and heating. The issue of "fuel" has still not been addressed, refilling the "fuel tank" should use the "fuel scoop" and I still say the most logical way to handle that (in both the game and real life future) is by using hydrogen instead of water... but will keep a "cargo scoop and mining cannon" so I can refuel anyways until I figure out how to change it myself...

I'll finish by saying that despite my bitching Scooping has been getting better and better! The recently added Vertical Speed readout has been a huge help for Orbital flight in general but Jovians in particular and the performance has noticeably improved lately even with high detail. Keep up the great work and I'll keep throwing myself down ENORMOUS gravity wells for fun and profit!! 😀


Quote
nozmajner
(@nozmajner)
Member
Joined: 7 years ago
Posts: 292
 

I managed to scoop Hercules with a ship I'm working on. It was quite loaded up with equipment, so it was quite heavy. It had about 3.3G main acceleration, same as a fully loaded Mola, so it was quite a though job. I picked up about 190t of hydrogen. It was a long a trial and error and a lot of reloading but I managed to climb up and gain altitude very slowly. I had to balance vertical speed during the final 1-2000 thousand meters.

I think it might possible with the Mola too, if you glide in a good angle and keep an eye out not to loose too much horizontal speed. I was at about 22km/s lowest when I finally made it. It was a pain climbing it back to 44km/s-ish for a stable orbit.

 

The other thing I noticed is that you need to point the ship forward to start scooping, so jettisoning could work if you point the nose up, but I'm not sure. 

 

I agree with the too thin atmosphere, but it might be equally hard with thicker atmosphere since you will loose horizontal (orbital) speed either way so it could only mean a longer fall.


ReplyQuote
lwho
 lwho
(@lwho)
Petty Officer Registered
Joined: 11 years ago
Posts: 26
 

The only real problem with gas giant atmospheres seems to be, that it uses the gas parameters of air (gas molar mass and specific heat). In fact all planets use the same set parameters.

 

I did some experimentation using a different set of parameters for gas giants (those of an average helium/hydrogen mixture). This gave a lot shallower density gradient which approximately matched the data I found about the gas giants in our solar system.

 

I still have the patch around (not very big), and can make a pull request on the weekend if wanted.

 


ReplyQuote
fluffyfreak
(@fluffyfreak)
Captain Registered
Joined: 7 years ago
Posts: 1306
 

@lwho, that'd be interesting and probably a good patch to have.

We really need a better way of rendering the gas giants too so that we can drop the physical "surface" much deeper and have a truly thick and deep atmosphere.


ReplyQuote
NeuralKernel
(@neuralkernel)
Warrant Officer Registered
Joined: 12 years ago
Posts: 262
Topic starter  

If anyone has given though to liquids that might be useful, too. I've heard talk of a way to land on water to refuel, maybe do some fishing over the side...

If you can fiddle with the gas parameters would that make a big difference with Venus, too?


ReplyQuote
fluffyfreak
(@fluffyfreak)
Captain Registered
Joined: 7 years ago
Posts: 1306
 

Landing on water right now would just mean allowing you to land at the zero height. There's no liquid simulation.


ReplyQuote
lwho
 lwho
(@lwho)
Petty Officer Registered
Joined: 11 years ago
Posts: 26
 

Sorry for the delay, but the pull request is now online: https://github.com/pioneerspacesim/pioneer/pull/2609

 

As for the Venus atmosphere: It is a carbon-dioxide atmosphere which is similar enough to air: 15% lower specific heat, 50% higher molar mass (hydrogen/helium compared to air has a specific heat 13 times as high and a molar mass of approx. 1/13th). The biggest difference is the much higher surface pressure of 92 atm. The game already handles different surface pressure just fine, so no need to use another set of parameters for venusian atmospheres.


ReplyQuote
NeuralKernel
(@neuralkernel)
Warrant Officer Registered
Joined: 12 years ago
Posts: 262
Topic starter  

It's been a while since I've been able to do much flying... but I just did a dry run with the starting ship in v20140201 into the Atmosphere of Uranus and the difference is amazing!!! I'll have to cheat myself up a proper rig for some experimentation but I was able to aerocapture quite easily from a bit more than 50kps without any real effort after a manual flight to Uranus from Earth... I'm going to see if I can use the new Jovian Atmospheres to Aerocapture from higher velocities, great way to get around quicker if you can save on deccelleration remass...

 

Speaking of remass... when can we refuel with the fuel scoop?! Please just let us use hydrogen as remass, it's by far the most efficient propellant for deltaV and the in-game "Mining" process is far more reliable and mature than the cannon+cargo scoop combo...

Some folk keep saying that there are plans to eventually add all sorts of neat options for gathering water for remass in all sorts of different ways but we've got a working Fuel Scoop system already developed and ready to go with just a single tweak.


ReplyQuote
lwho
 lwho
(@lwho)
Petty Officer Registered
Joined: 11 years ago
Posts: 26
 

it's by far the most efficient propellant for deltaV

 

No, it's not. Mass is mass. If you throw the same mass with the same velocity out of your back window, it will give you the same thrust. And water is much safer to handle (try to fill the same mass of hydrogen into your water tank, and it might just explode). I'm wondering anyway where they put tons of hydrogen in these ships, that would either be huge, or under a immense pressure, or both. 😉

 

The interesting question is, what does the ship use as a power supply for accelerating the water to the exhaust velocity? That's where hydrogen might come into play.


ReplyQuote
NeuralKernel
(@neuralkernel)
Warrant Officer Registered
Joined: 12 years ago
Posts: 262
Topic starter  

In real life and in-game Hydrogen is by far the most plentiful element. I can fill the hold with hydrogen in a matter of minutes "in the wild" by scooping a Jovian, even the largest ship will fill up fairly quickly. Those large ships also have engines that sometimes need thousands of tonnes of remass to replenish and it would take literally days of real time work to replenish my Reaction Drive by blasting and running down individual bits of water off asteroids.

Jovian Scooping works... it works great in the latest versions with the new atmosphere modelling!! Its a practical way to grab a whole lot of Mass from the Game's Environment and it happens to be Hydrogen.

For in-game purposes of trade in Hydrogen and it's use as fuel for both Reaction and Hyper Drives I would say that it should be handled in a Metallic State.

https://en.wikipedia.org/wiki/Metallic_hydrogen

Shields, Hyperdrives, incredibly powerful but harmless Reaction Drives... why not safe and convenient Metallization of Hydrogen for compact storage?

Mostly it's a gameplay thing, if you need to gather a few dozen (or a few hundred or a few thousand...) tonnes of Mass that you intend to throw away really fast to move... then scooping beats mining hands down.


ReplyQuote
walterar
(@walterar)
Commander Registered
Joined: 7 years ago
Posts: 980
 

You guys complicate things a lot. Now I'm going to visit my friends Mu Herculis, taking advantage of the new and very useful feature newly added lwho. 

And... I'm going to use High-Power-Ion Propulsion 


ReplyQuote
fluffyfreak
(@fluffyfreak)
Captain Registered
Joined: 7 years ago
Posts: 1306
 

Speaking of remass... when can we refuel with the fuel scoop?! Please just let us use hydrogen as remass

 

This is what I'd prefer, I know there are some arguments for keeping it as water but frankly, I think it make the gameplay suck if use different fuels for each thing so would be happy to see it switched back.


ReplyQuote
lwho
 lwho
(@lwho)
Petty Officer Registered
Joined: 11 years ago
Posts: 26
 

I think it make the gameplay suck if use different fuels for each thing so would be happy to see it switched back.

 

Hmm, some details I'm wondering about:

 

  1. Should jumps take their fuel from the fuel tank instead of the cargo hold then instead?
  2. Should we be able to move hydrogen freely between tank and cargo hold (I think, currently only cargo -> tank is possible)
  3. Or should tank and cargo hold just be merged (what should the fuel meter show then)

I'm going to bed now.


ReplyQuote
fluffyfreak
(@fluffyfreak)
Captain Registered
Joined: 7 years ago
Posts: 1306
 

1. Leave as is, jump fuel from cargo hold.

2. Maybe add it as an option - but having separate tanks is ok for me.

3. No, these need to be kept separate for obvious reasons, you might jump into a system but have no fuel left, or plot a jump, take-off and discover that you don't have enough fuel by the time you reach orbit.

 

The original system was the best, Hydrogen for thrust and jump. N-tonnes for Thrust in a "fuel-tank" and the cargo hold for jump fuel.

 

The reasoning behind it might want some work, perhaps people would like a handwavium reason, doesn't matter to me I just think that the gameplay was better.


ReplyQuote
NeuralKernel
(@neuralkernel)
Warrant Officer Registered
Joined: 12 years ago
Posts: 262
Topic starter  

I've done a few more flights above a few different planets, my craziest so far was hitting the Atmosphere of Hercules at a bit more than 250 kps!!

At what distance does the switch to flight relative to the Planet vs Star happen? As far as I can see from the Navigation Screen it looks like it sometimes happens when you get within the distance of the furthest satellite... it appears that when approaching Saturn vs Hercules that you switch to flight relative to Saturn much farther out from the planet, for example.

On another note... now that I've skimmed Hercules... what's the word on Solar Scooping? 😀


ReplyQuote
Marcel
(@marcel)
Captain Registered
Joined: 7 years ago
Posts: 1188
 

Perhaps Solar Scooping could require instillation of a heliospheric shield. It could be a high-end version of the atmospheric shield and cost more. Maybe weigh more as well.

 

edit: I'm in the one tank camp. You could make scooping water more interesting by having the player hover over the surface at near landing gear collision mesh height and assume that the thrusters vaporize the water and a magnetic fan-type thingie draws in the vapour and fills the hold. You’d go to a gas giant for the hydrogen, then stop by one of its moons for the water/ice. It's still rather tedious though.


ReplyQuote
lwho
 lwho
(@lwho)
Petty Officer Registered
Joined: 11 years ago
Posts: 26
 

At what distance does the switch to flight relative to the Planet vs Star happen?As far as I can see from the Navigation Screen it looks like it sometimes happens when you get within the distance of the furthest satellite...

 

Yes, I think the non-rotating frame reaches out to the apoapsis (the furthest point) of the orbit of the furthest satellite. So, if this orbit is highly elliptic, it might be a lot farther than the current position of the satellite. That's just from memory, though. I didn't crosscheck in the code.

 

The rotating frame of the planet is essentially when you enter the atmosphere (i.e. when the 0.00 atm pressure appears). So, even the thinnest upper atmosphere layer rotates with the same angular speed as the planet surface.


ReplyQuote
NeuralKernel
(@neuralkernel)
Warrant Officer Registered
Joined: 12 years ago
Posts: 262
Topic starter  

Just did a run at a Small Jovian with no moons and it didn't switch reference frames until I was about 50 000 km out... I can eyeball it to a certain point but you NEED instruments to do it properly and reliably and you need those instruments to be useful a lot sooner than they currently are...

The atmospheres are deeper... time to make the Gravity Wells (reference frames?) deeper to match?


ReplyQuote
lwho
 lwho
(@lwho)
Petty Officer Registered
Joined: 11 years ago
Posts: 26
 

I fail to understand what you mean. Frames are a completely internal concept. Ideally, they wouldn't be noticeable at all to the player. And except for the switch from non-rotating to rotating frame they normally aren't.

 

If you mean, when the altitude display appears, that is completely independent of frames (It used to be coupled with the rotating frame, but isn't anymore for some time). Currently, it appears at 10,000 km or 0.5 radii of the planet (whichever is lower).


ReplyQuote
NeuralKernel
(@neuralkernel)
Warrant Officer Registered
Joined: 12 years ago
Posts: 262
Topic starter  

Well I use the Navigation Screen as "Instruments" for Orbital Flight... F2 then F6 gets you the System Map with your trajectory plotted as a red line...  but it's the trajectory according to the current Reference Frame so until the Frame switches to the Jovian world you don't get trajectory data about it. If the Reference Frame switched at a farther distance you'd be able to adjust your vector from farther out and at higher speeds to just skim the planet (or slingshot around it!)... right now I've got to eyeball that insertion.


ReplyQuote
lwho
 lwho
(@lwho)
Petty Officer Registered
Joined: 11 years ago
Posts: 26
 

Ahh, I seldom use this view.

 

Just looked into the code. The radius of the frame is

 

double frameRadius = std::max(4.0*sbody->GetRadius(), sbody->GetMaxChildOrbitalDistance()*1.05);

 

It isn't as easy to change this as it looks, as one must make sure, that the frame does not overlap with other frames. I have been there, hard to debug and not easy to fix. I do not want to go there again at the moment 🙁


ReplyQuote
Cosm1cGam3r
(@cosm1cgam3r)
Petty Officer Registered
Joined: 13 years ago
Posts: 20
 

@lwho, that'd be interesting and probably a good patch to have.

We really need a better way of rendering the gas giants too so that we can drop the physical "surface" much deeper and have a truly thick and deep atmosphere.

 

Why it is so huge problem to make small core about size or earth and rest just make huge fog that will after short time just cover all view. Then make this fog flash in colors like shades of specific color set for gas giants and that will give feeling of strong winds. After half way ship would be destroyed anyway. As for now gas giants are no scarry :/ I landed on all gas giants in sol system. Not mention that I landed on earth water....

 

Pioneer is quite old already so for me it is weird that there is not system for gas giants that would work and be believable :/


ReplyQuote
fluffyfreak
(@fluffyfreak)
Captain Registered
Joined: 7 years ago
Posts: 1306
 

I responded to this on the other forums: it's not a problem it just takes time to write it, and there are many other things that also need doing.

 

If you want it done faster then you're welcome to write the code yourself. I'm currently rewriting the Gas Giants rendering and a few associated pieces but I have a girlfriend, a full time job and a social life too.


ReplyQuote
Cosm1cGam3r
(@cosm1cgam3r)
Petty Officer Registered
Joined: 13 years ago
Posts: 20
 

I responded to this on the other forums: it's not a problem it just takes time to write it, and there are many other things that also need doing.

 

If you want it done faster then you're welcome to write the code yourself. I'm currently rewriting the Gas Giants rendering and a few associated pieces but I have a girlfriend, a full time job and a social life too.

I would love to be able to program stuff but I can't. I am into 3D graphic and have no time to learn programing 🙁

Girlfriend is not important thing. That can be skipped lol

There is quite big chance that they may just leave us or cheat on us so why bother xD

Risk sucks.

 

As for gas giants. Pioneer is here for quite long so I was curious why that was not done in process of creating planets etc.

 

For me those gas giants and stars should be scary things because they have huge mass and that makes huge gravity. So avoiding crashing into them gives immerse experience. If they are not scary then it is little boring 🙂

Stars in Pioneer are scary because their gravitational pull is huge. I tested some near flights and that was fun to fight with their gravity. Maybe in future there will be mechanism that would bame that ships will start to burn near stars and explosion will occur while ship overheating. As for now I cannot see overheating near star. Similar thing would be used while entering atmospheres.

 

As I mentioned I am not programmer but I thought that it is half day of tweaking to make gas giants look more plausible. Maybe just making one surface at size of what we see without any high atmosphere. After entering below that surface like layer player would lose view and then heat and pressure would build up and ship would slow down and would be pulled faster towards gas giant. Escaping its gravity and dense atmosphere at this point would be very hard and only small ship with good acceleration would be able to perform this more easily.

 

I tested FFE and tried to land on Jupiter and I landed on its first layer because there is no any effect for atmosphere so game allowed me to land on its clouds :/ silly.

In my only one favorite elite game (F:E2) gas giants are done in best way as for now in any game that I saw. I tried to land on Jupiter and was in its atmosphere. I saw clouds so that was cool. But I was not able to land there because gravity was to high and it causes my ship to descend at about 240 km/h so after touching ground I exploded. So only in F:E2 I was not able to land on Jupiter 🙂

And only thing that was wrong is that there was possibility to see ground clearly.

 

But I prefer that games like this would not allow to land on them at all. Nobody knows what is below their cloud layers. Maybe small rocky/liquid iron type of core. Or just liquid metal core. We don't know. And those winds are scary even for futuristic spaceships. Those winds would just throw ship and rotate it like crazy.

Top layers should be less dangerous and after more descend there should be just point of almost no return 🙂 Uncontrollable spins of ship etc. Below that gravity should done its work and just drag ship into lower atmospheres and just crash ship. That way nobody would wonder what is deeper inside those gas giants 🙂

This is what I think with my knowledge about gas giants.

Not long time ago I saw what David Braben plans to do with gas giants in Elite Dangerous and what I saw was cool. I bet after they release planetary landing I will go for gas giants and would test their "dangerousness" :]

Of course Pioneer engine will never achieve what will be in ED but at least tricks that I mentioned would be cool.


ReplyQuote
lwho
 lwho
(@lwho)
Petty Officer Registered
Joined: 11 years ago
Posts: 26
 

I would love to be able to program stuff but I can't. I am into 3D graphic and have no time to learn programing 🙁

 

Ohh, that's fine we need a lot of 3D graphics (ships, stations, buildings) as well :D. If you want to contribute 3D assets, just make sure to check with nozmajner (our "art director") in the Dev forum, that what  you have in mind fits to the general style of Pioneer before putting too much effort into it.

 

A few things to bear in mind when suggesting features/improvements:

  • While we appreciate ideas what to implement, there is often not a lack of ideas but a lack of helping hands to implement them. Often the devs also have a lot of ideas themselves and not the time to realize all of them.
  • So, an idea "from outside" to have a chance to be realized needs to either align well with something a dev is doing anyway or be well thought-out and show that you put as much effort into the idea as you expect from the developer to put into for implementing.
  • Contributing to Pioneer also increases chances that your ideas will be heard. And there is more than just programming: 3D models (I for one suck at everything arty, so am very grateful if others provide nice graphics), testing (reproducing bugs and giving good bug reports), balancing (working out good balancing of the various tunable parameters like prices and ship properties take a lot of time to figure out)
  • All contributors do so for free and in their spare time, often parallel to a full-time job or full-time studies and of course family and friends. So, "just half a day" (which as experience shows often turns out to be rather "at least two days" or much more ;)) may well be the time budget a developer can dedicate to Pioneer in one or two weeks.

ReplyQuote
Page 1 / 2