Jump to content

Fan as a way to move gases around


Recommended Posts

1 hour ago, Coolthulhu said:

ONI gases don't have any momentum, only molar mass which pretends to be pressure. In ONI world, fans couldn't work.

We could just make the fan swap the gas around so temperature equals faster. Or slightly increase the pressure on one side so it either spreads the heat to that side or prevents it from spreading from that side.

1 hour ago, Sasza22 said:

We could just make the fan swap the gas around so temperature equals faster. Or slightly increase the pressure on one side so it either spreads the heat to that side or prevents it from spreading from that side.

Tempshift plate is the variant 1. Pump with vent and wall is the variant 2. Neither of them can really offer anything extra.

4 hours ago, Coolthulhu said:

ONI gases don't have any momentum, only molar mass which pretends to be pressure. In ONI world, fans couldn't work.

Fans could work having influance on gas path pretending it to move in some direction. They are gas pumps but for this kind of simple operation i think is a bit overkill. Imagine putting fan after airlock doors not to allow gases in, or to catch small gas pockets flying around your base ( for ocd freaks like i am) :)

1 hour ago, ONIfreak said:

Fans could work having influance on gas path pretending it to move in some direction.

There's no such thing as a "gas path" in ONI. There's nothing like a gas velocity., so there can't be anything like a path that tracks that velocity. (Mathematically, that's called the integral curve of a vector field.) Just like pressure, a proper treatment of a velocity and advection is probably out of scope of ONI.

And it would be costly in terms of performance to implement. Right now, gas moves (from what I've been able to piece through) according to some kind of cellular automaton rules that act only on local neighbors. In order to make motion faster, you'd have to either (1) increase the cycle rate of the automaton clock or (2) increase the neighborhood size, say from, nearest 8 neighbors (distance 1) to nearest 24 (distance 2) (distances in "manhattan metric"). And _then_ you'd have to have a fan alter the local automaton rules to be different near the fan. Nope. My guess it would be easier just to implement more faithful gas dynamics; in that case fans are just a local potential to incorporate in like many other such.

7 minutes ago, Fizzy Cyst said:

There's no such thing as a "gas path" in ONI. There's nothing like a gas velocity., so there can't be anything like a path that tracks that velocity. (Mathematically, that's called the integral curve of a vector field.) Just like pressure, a proper treatment of a velocity and advection is probably out of scope of ONI.

And it would be costly in terms of performance to implement. Right now, gas moves (from what I've been able to piece through) according to some kind of cellular automaton rules that act only on local neighbors. In order to make motion faster, you'd have to either (1) increase the cycle rate of the automaton clock or (2) increase the neighborhood size, say from, nearest 8 neighbors (distance 1) to nearest 24 (distance 2) (distances in "manhattan metric"). And _then_ you'd have to have a fan alter the local automaton rules to be different near the fan. Nope. My guess it would be easier just to implement more faithful gas dynamics; in that case fans are just a local potential to incorporate in like many other such.

So ( sorry for my simple language). 1. It is doable 2. There will need to be some improvements. 3. There is potential in it. 

Even with current build fan withoupt changing distance ( as this would be biggest hit on performance i think) you can just exclude 3 fields from fan direction or shift it by simple loop to other direction ( so instead of 1.1.1.1 1.1.1.1 you will have 0.0.0.1.2.2.2). 

11 hours ago, Coolthulhu said:

ONI gases don't have any momentum, only molar mass which pretends to be pressure. In ONI world, fans couldn't work.

Im a big fan of Oni, I believe the game can have fans ( I also like to move gasses around ) :D

image.png

1 minute ago, impyre said:

I like the fan idea. I imagine it working kindof like a door pump. Just move the gas tile on the left to the right if the pressure isn't too high. You could rotate it different ways.

yes my behind reasoning for this is to remove water/corner locks and just use fans in front of the door to prevent gases to move between rooms (just two fans moving away from door from both sides). It would require energy, will make water locks less "must do" in game and give some options for new designs (for SPOM for example)

Archived

This topic is now archived and is closed to further replies.

Please be aware that the content of this thread may be outdated and no longer applicable.

×
  • Create New...