Jump to content

1.0 Aerodynamics


EvilotionCR2

Recommended Posts

These are the same exact settings as in 1.0.0, why don't you open physics.cfg manually? You should see Drag 6.0 DragCubes 0.06 Lift 0.038 and Bodylift 8.

If you do see those, the problem is a mod. If you don't see those, then this OP isn't right.

Here's the top of my physics.cfg:

dragMultiplier = 6.0dragCubeMultiplier = 0.06
angularDragMultiplier = 2
liftMultiplier = 0.038
liftDragMultiplier = 0.03
bodyLiftMultiplier = 8
aeroFXStartThermalFX = 2
aeroFXFullThermalFX = 3.5
aeroFXExponent = 3
thermalMaxIntegrationWarp = 100
spaceTemperature = 4
solarLuminosityAtHome = 1360
solarInsolationAtHome = 0.15
convectionDensityExponent = 1

Link to comment
Share on other sites

Worse comes to worse, just change the altitude the chute deploys fully at by right clicking it in the VAB. Anything in the lower atmosphere should be relatively safe. Actually can stock chutes even snap in the first place?

They can burn up in the atmosphere given a steep enough reentry...

Link to comment
Share on other sites

This is my cfg... its in the middle between 1.0.2 and 1.0.0:


dragMultiplier = 7.0
dragCubeMultiplier = 0.08
angularDragMultiplier = 2
liftMultiplier = 0.0465
liftDragMultiplier = 0.0275
bodyLiftMultiplier = 9.35
aeroFXStartThermalFX = 2
aeroFXFullThermalFX = 3.5
aeroFXExponent = 3
thermalMaxIntegrationWarp = 100
spaceTemperature = 4
solarLuminosityAtHome = 1360
solarInsolationAtHome = 0.15
convectionDensityExponent = 1
convectionVelocityExponent = 3
convectionFactorSplashed = 300
fullConvectionAreaMin = 0.2
fullToCrossSectionLerpStart = 0.8
fullToCrossSectionLerpEnd = 1.5
machConvectionStart = 2
machConvectionEnd = 4
machConvectionExponent = 3
partEmissivityExponent = 4
radiationFactor = 1
convectionFactor = 40
newtonianConvectionFactorBase = 2
newtonianConvectionFactorTotal = 3
NewtonianVelocityExponent = 1.5
conductionFactor = 10
internalHeatProductionFactor = 0.03
aerodynamicHeatProductionFactor = 1
standardSpecificHeatCapacity = 800
DRAG_TIP
{
key = 0 1 0 0
key = 25 1 0 0
}
DRAG_SURFACE
{
key = 0 0.02 0 0
key = 0.85 0.02 0 0
key = 0.9 0.0152439 -0.07942077 -0.07942077
key = 1.1 0.0025 -0.005279571 -0.001936768
key = 2 0.002083333 -2.314833E-05 -2.314833E-05
key = 5 0.003333333 -0.000180556 -0.000180556
key = 25 0.001428571 -7.14286E-05 0
}
DRAG_TAIL
{
key = 0 1 0 0
key = 0.85 1 0 0
key = 1.1 0.25 -0.02215106 -0.02487721
key = 1.4 0.2287166 -0.01326022 -0.001389867
key = 2 0.275 0.03981932 0.03981932
key = 5 0.3333333 -0.003474526 -0.02333333
key = 25 0.1428571 -0.004285714 0
}
DRAG_MULTIPLIER
{
key = 0 0.5 0 0
key = 0.85 0.5 0 0
key = 1.1 2 0 -0.6
key = 2 1.2 -0.5444444 -0.5444444
key = 5 0.6 0 0
key = 10 0.8 0.06700063 0.06700063
key = 14 0.93 0.006815632 0.006815632
key = 25 1 0 0
}
LIFTING_SURFACE_CURVES
{
LIFTING_SURFACE
{
name = Default
lift
{
key = 0 0 0 1.965926
key = 0.258819 0.5114774 1.990092 1.905806
key = 0.5 0.9026583 0.7074468 -0.7074468
key = 0.7071068 0.5926583 -2.087948 -1.990095
key = 1 0 -2.014386 -2.014386
}
liftMach
{
key = 0 1 0 0
key = 0.3 0.5 -1.671345 -0.8273422
key = 1 0.125 -0.0005291355 -0.02625772
key = 5 0.0625 0 0
key = 25 0.05 0 0
}
drag
{
key = 0 0.01 0 0
key = 0.3420201 0.1 0.1750731 0.1750731
key = 0.5 0.4 4.557837 4.557837
key = 0.7071068 2.828427 4 4
key = 1 4 4 0
}
dragMach
{
key = 0 0.25 0 -0.8463008
key = 0.15 0.125 0 0
key = 0.9 0.375 0.7227947 0.7227947
key = 1.1 1 0 0
key = 1.4 0.65 -1.29191 -1.29191
key = 1.6 0.5 -0.4376471 -0.4376471
key = 2 0.42 -0.1475873 -0.1475873
key = 5 0.275 0 0
key = 25 0.4 0.0006807274 0
}
}
LIFTING_SURFACE
{
name = BodyLift
lift
{
key = 0 0 0 1.975376
key = 0.309017 0.5877852 1.565065 1.565065
key = 0.5877852 0.9510565 0.735902 0.735902
key = 0.7071068 1 0 0
key = 0.8910065 0.809017 -2.70827 -2.70827
key = 1 0 -11.06124 0
}
liftMach
{
key = 0.3 0.167 0 0
key = 0.8 0.167 0 -0.3904104
key = 1 0.125 -0.0005291355 -0.02625772
key = 5 0.0625 0 0
key = 25 0.05 0 0
}
drag
{
key = 0 0 0 0
}
dragMach
{
key = 0 0 0 0
}
}
LIFTING_SURFACE
{
name = SpeedBrake
lift
{
key = 0 0 0 0
}
liftMach
{
key = 0 0 0 0
}
drag
{
key = 0 0.01 0 0
key = 0.3420201 0.1 0.1750731 0.1750731
key = 0.5 0.4 4.557837 4.557837
key = 0.7071068 2.828427 4 4
key = 1 4 4 0
}
dragMach
{
key = 0 0.25 0 -0.8463008
key = 0.15 0.125 0 0
key = 0.9 0.375 0.7227947 0.7227947
key = 1.1 1 0 0
key = 1.4 0.65 -1.29191 -1.29191
key = 1.6 0.5 -0.4376471 -0.4376471
key = 2 0.42 -0.1475873 -0.1475873
key = 5 0.275 0 0
key = 25 0.4 0.0006807274 0
}
}
}

Link to comment
Share on other sites

This is my cfg... its in the middle between 1.0.2 and 1.0.0:


dragMultiplier = 7.0
dragCubeMultiplier = 0.08
angularDragMultiplier = 2
liftMultiplier = 0.0465
liftDragMultiplier = 0.0275
bodyLiftMultiplier = 9.35
aeroFXStartThermalFX = 2
aeroFXFullThermalFX = 3.5
aeroFXExponent = 3
thermalMaxIntegrationWarp = 100
spaceTemperature = 4
solarLuminosityAtHome = 1360
solarInsolationAtHome = 0.15
convectionDensityExponent = 1
convectionVelocityExponent = 3
convectionFactorSplashed = 300
fullConvectionAreaMin = 0.2
fullToCrossSectionLerpStart = 0.8
fullToCrossSectionLerpEnd = 1.5
machConvectionStart = 2
machConvectionEnd = 4
machConvectionExponent = 3
partEmissivityExponent = 4
radiationFactor = 1
convectionFactor = 40
newtonianConvectionFactorBase = 2
newtonianConvectionFactorTotal = 3
NewtonianVelocityExponent = 1.5
conductionFactor = 10
internalHeatProductionFactor = 0.03
aerodynamicHeatProductionFactor = 1
standardSpecificHeatCapacity = 800
DRAG_TIP
{
key = 0 1 0 0
key = 25 1 0 0
}
DRAG_SURFACE
{
key = 0 0.02 0 0
key = 0.85 0.02 0 0
key = 0.9 0.0152439 -0.07942077 -0.07942077
key = 1.1 0.0025 -0.005279571 -0.001936768
key = 2 0.002083333 -2.314833E-05 -2.314833E-05
key = 5 0.003333333 -0.000180556 -0.000180556
key = 25 0.001428571 -7.14286E-05 0
}
DRAG_TAIL
{
key = 0 1 0 0
key = 0.85 1 0 0
key = 1.1 0.25 -0.02215106 -0.02487721
key = 1.4 0.2287166 -0.01326022 -0.001389867
key = 2 0.275 0.03981932 0.03981932
key = 5 0.3333333 -0.003474526 -0.02333333
key = 25 0.1428571 -0.004285714 0
}
DRAG_MULTIPLIER
{
key = 0 0.5 0 0
key = 0.85 0.5 0 0
key = 1.1 2 0 -0.6
key = 2 1.2 -0.5444444 -0.5444444
key = 5 0.6 0 0
key = 10 0.8 0.06700063 0.06700063
key = 14 0.93 0.006815632 0.006815632
key = 25 1 0 0
}
LIFTING_SURFACE_CURVES
{
LIFTING_SURFACE
{
name = Default
lift
{
key = 0 0 0 1.965926
key = 0.258819 0.5114774 1.990092 1.905806
key = 0.5 0.9026583 0.7074468 -0.7074468
key = 0.7071068 0.5926583 -2.087948 -1.990095
key = 1 0 -2.014386 -2.014386
}
liftMach
{
key = 0 1 0 0
key = 0.3 0.5 -1.671345 -0.8273422
key = 1 0.125 -0.0005291355 -0.02625772
key = 5 0.0625 0 0
key = 25 0.05 0 0
}
drag
{
key = 0 0.01 0 0
key = 0.3420201 0.1 0.1750731 0.1750731
key = 0.5 0.4 4.557837 4.557837
key = 0.7071068 2.828427 4 4
key = 1 4 4 0
}
dragMach
{
key = 0 0.25 0 -0.8463008
key = 0.15 0.125 0 0
key = 0.9 0.375 0.7227947 0.7227947
key = 1.1 1 0 0
key = 1.4 0.65 -1.29191 -1.29191
key = 1.6 0.5 -0.4376471 -0.4376471
key = 2 0.42 -0.1475873 -0.1475873
key = 5 0.275 0 0
key = 25 0.4 0.0006807274 0
}
}
LIFTING_SURFACE
{
name = BodyLift
lift
{
key = 0 0 0 1.975376
key = 0.309017 0.5877852 1.565065 1.565065
key = 0.5877852 0.9510565 0.735902 0.735902
key = 0.7071068 1 0 0
key = 0.8910065 0.809017 -2.70827 -2.70827
key = 1 0 -11.06124 0
}
liftMach
{
key = 0.3 0.167 0 0
key = 0.8 0.167 0 -0.3904104
key = 1 0.125 -0.0005291355 -0.02625772
key = 5 0.0625 0 0
key = 25 0.05 0 0
}
drag
{
key = 0 0 0 0
}
dragMach
{
key = 0 0 0 0
}
}
LIFTING_SURFACE
{
name = SpeedBrake
lift
{
key = 0 0 0 0
}
liftMach
{
key = 0 0 0 0
}
drag
{
key = 0 0.01 0 0
key = 0.3420201 0.1 0.1750731 0.1750731
key = 0.5 0.4 4.557837 4.557837
key = 0.7071068 2.828427 4 4
key = 1 4 4 0
}
dragMach
{
key = 0 0.25 0 -0.8463008
key = 0.15 0.125 0 0
key = 0.9 0.375 0.7227947 0.7227947
key = 1.1 1 0 0
key = 1.4 0.65 -1.29191 -1.29191
key = 1.6 0.5 -0.4376471 -0.4376471
key = 2 0.42 -0.1475873 -0.1475873
key = 5 0.275 0 0
key = 25 0.4 0.0006807274 0
}
}
}

Hows your experience with that?

Link to comment
Share on other sites

I did, something else is wrong.

I verified the files, opened up the game and tested it, no problem. Applied someone else's suggested changes and launched a mission, same problem.

It must be another mod, but I'm not sure which one. Here's my modlist

http://i.imgur.com/sHUUScH.png

I'll probably just wait until Squad fixes the aero and the rest of the mods update.

Hey, I uploaded the wrong file by a mistake. Now the download is fixed, please redownload the file.

Link to comment
Share on other sites

This is my cfg... its in the middle between 1.0.2 and 1.0.0:


dragMultiplier = 7.0
dragCubeMultiplier = 0.08
angularDragMultiplier = 2
liftMultiplier = 0.0465
liftDragMultiplier = 0.0275
bodyLiftMultiplier = 9.35
aeroFXStartThermalFX = 2
aeroFXFullThermalFX = 3.5
aeroFXExponent = 3
thermalMaxIntegrationWarp = 100
spaceTemperature = 4
solarLuminosityAtHome = 1360
solarInsolationAtHome = 0.15
convectionDensityExponent = 1
convectionVelocityExponent = 3
convectionFactorSplashed = 300
fullConvectionAreaMin = 0.2
fullToCrossSectionLerpStart = 0.8
fullToCrossSectionLerpEnd = 1.5
machConvectionStart = 2
machConvectionEnd = 4
machConvectionExponent = 3
partEmissivityExponent = 4
radiationFactor = 1
convectionFactor = 40
newtonianConvectionFactorBase = 2
newtonianConvectionFactorTotal = 3
NewtonianVelocityExponent = 1.5
conductionFactor = 10
internalHeatProductionFactor = 0.03
aerodynamicHeatProductionFactor = 1
standardSpecificHeatCapacity = 800
DRAG_TIP
{
key = 0 1 0 0
key = 25 1 0 0
}
DRAG_SURFACE
{
key = 0 0.02 0 0
key = 0.85 0.02 0 0
key = 0.9 0.0152439 -0.07942077 -0.07942077
key = 1.1 0.0025 -0.005279571 -0.001936768
key = 2 0.002083333 -2.314833E-05 -2.314833E-05
key = 5 0.003333333 -0.000180556 -0.000180556
key = 25 0.001428571 -7.14286E-05 0
}
DRAG_TAIL
{
key = 0 1 0 0
key = 0.85 1 0 0
key = 1.1 0.25 -0.02215106 -0.02487721
key = 1.4 0.2287166 -0.01326022 -0.001389867
key = 2 0.275 0.03981932 0.03981932
key = 5 0.3333333 -0.003474526 -0.02333333
key = 25 0.1428571 -0.004285714 0
}
DRAG_MULTIPLIER
{
key = 0 0.5 0 0
key = 0.85 0.5 0 0
key = 1.1 2 0 -0.6
key = 2 1.2 -0.5444444 -0.5444444
key = 5 0.6 0 0
key = 10 0.8 0.06700063 0.06700063
key = 14 0.93 0.006815632 0.006815632
key = 25 1 0 0
}
LIFTING_SURFACE_CURVES
{
LIFTING_SURFACE
{
name = Default
lift
{
key = 0 0 0 1.965926
key = 0.258819 0.5114774 1.990092 1.905806
key = 0.5 0.9026583 0.7074468 -0.7074468
key = 0.7071068 0.5926583 -2.087948 -1.990095
key = 1 0 -2.014386 -2.014386
}
liftMach
{
key = 0 1 0 0
key = 0.3 0.5 -1.671345 -0.8273422
key = 1 0.125 -0.0005291355 -0.02625772
key = 5 0.0625 0 0
key = 25 0.05 0 0
}
drag
{
key = 0 0.01 0 0
key = 0.3420201 0.1 0.1750731 0.1750731
key = 0.5 0.4 4.557837 4.557837
key = 0.7071068 2.828427 4 4
key = 1 4 4 0
}
dragMach
{
key = 0 0.25 0 -0.8463008
key = 0.15 0.125 0 0
key = 0.9 0.375 0.7227947 0.7227947
key = 1.1 1 0 0
key = 1.4 0.65 -1.29191 -1.29191
key = 1.6 0.5 -0.4376471 -0.4376471
key = 2 0.42 -0.1475873 -0.1475873
key = 5 0.275 0 0
key = 25 0.4 0.0006807274 0
}
}
LIFTING_SURFACE
{
name = BodyLift
lift
{
key = 0 0 0 1.975376
key = 0.309017 0.5877852 1.565065 1.565065
key = 0.5877852 0.9510565 0.735902 0.735902
key = 0.7071068 1 0 0
key = 0.8910065 0.809017 -2.70827 -2.70827
key = 1 0 -11.06124 0
}
liftMach
{
key = 0.3 0.167 0 0
key = 0.8 0.167 0 -0.3904104
key = 1 0.125 -0.0005291355 -0.02625772
key = 5 0.0625 0 0
key = 25 0.05 0 0
}
drag
{
key = 0 0 0 0
}
dragMach
{
key = 0 0 0 0
}
}
LIFTING_SURFACE
{
name = SpeedBrake
lift
{
key = 0 0 0 0
}
liftMach
{
key = 0 0 0 0
}
drag
{
key = 0 0.01 0 0
key = 0.3420201 0.1 0.1750731 0.1750731
key = 0.5 0.4 4.557837 4.557837
key = 0.7071068 2.828427 4 4
key = 1 4 4 0
}
dragMach
{
key = 0 0.25 0 -0.8463008
key = 0.15 0.125 0 0
key = 0.9 0.375 0.7227947 0.7227947
key = 1.1 1 0 0
key = 1.4 0.65 -1.29191 -1.29191
key = 1.6 0.5 -0.4376471 -0.4376471
key = 2 0.42 -0.1475873 -0.1475873
key = 5 0.275 0 0
key = 25 0.4 0.0006807274 0
}
}
}

I did something similar, kind a rough half-way between the two. Gonna try it out, might not be too bad.

dragMultiplier = 7.0

dragCubeMultiplier = 0.08

liftMultiplier = 0.042

liftDragMultiplier = 0.028

bodyLiftMultiplier = 9

Link to comment
Share on other sites

Anyone who tryed this out have you experienced parachutes being needed to deployed earlier? I did a simple slest on just a mk1 pod and mk16 parachute, it seems if you let it fully deploy at the default altitude, 500m, there isn't enough time for it to slow you down from your terminal velocity to a safe landing speed. Tried upping the altitude for its deployment and seems that doing it at 2000m is good, I also noticed that the landing speed with parachutes has increased, I'm getting 8/ms around about now, where before I used this mod to restore the superior 1.0 aerodynamics, in 1.2.0 landing speed was about 5.6/ms with the same set up. I know its not a deadly landing by any means, but with this mod changing the aerodynamics back, and squads recent parachute hotfix, it seems you have to be more careful when to deploy parachute. Before it was just like, "lol I'm 500 m up! Better pop dat chute! *slows from 200+ m/s to 5m/s in a matter of seconds* ... Yay!" Now it seems more realistic perhaps? I though ksp parachutes were a bit too powerful anyway.

Link to comment
Share on other sites

Its working fine with my setup... didn't test it with 1.0.0 cfg...

i semi-deploy the chutes between 4 and 10km, full deploy at 500m altitude, they need about another 250m to slow down

Link to comment
Share on other sites

Description

So, 1.01-1.02 rebalanced the aerodynamics quite a bit. The atmosphere is not soupy compared to 0.90 but it is in comparison to 1.0. It made SSTOs harder, rockets harder and most importantly it broke my stock Ranger which now can't aileron roll at all. So I've modified Physics.cfg to the 1.0 values. The original file was made by Squad, I take no credit for it, I've just modified some values.

Great idea!

I would love to find out if this is something ModuleManager could do -- then custom profiles for aero can be built. I imagine this is how FAR does/did it. I'd love to not mess with the stock files. :D

Link to comment
Share on other sites

Ask, and ye shall receive from Sarbian (technically, received before asked). And no, that's not how FAR does it, FAR disables stock aero completely rather than changing values.

That's totally great -- Now I'm going to try my hand at a quick MM patch / playground for fiddling with the aero values.

I took a simple stab at this:

@PHYSICSGLOBALS
{
@fullConvectionAreaMin = -0.2

// Compromise
@dragMultiplier = 7.0
@dragCubeMultiplier = 0.08
@liftMultiplier = 0.042
@liftDragMultiplier = 0.028
@bodyLiftMultiplier = 9


// KSP 1.0
//@dragMultiplier = 6.0
//@dragCubeMultiplier = 0.06
//@liftMultiplier = 0.038
//@liftDragMultiplier = 0.03
//@bodyLiftMultiplier = 8

// KSP 1.0.1&2 (Current defaults)
//@dragMultiplier = 8.0
//@dragCubeMultiplier = 0.1
//@liftMultiplier = 0.055
//@liftDragMultiplier = 0.025
//@bodyLiftMultiplier = 10.7
}

Edited by Beetlecat
First MM patch!
Link to comment
Share on other sites

Oh, that white text got me. I was even typing a paragraph asking you to show some respect to the mod author, and all that. :sticktongue:

Glad to hear you have a good sense of humor. I mean no disrespect to the author. Just a joke from another thread hoping to catch someone too headstrong to stop and check the fine print subtlety is so lost in plain text. Everyone has what they enjoy no need for any1 to really go around shouting people down. Fly high!

Link to comment
Share on other sites

Not in this case, it's simply sharing a cfg file that was available in older versions.

I've got in trouble for that before. My probe science mod is NOTHING but config files and I got a warning for it. Because it had no license. :)

Link to comment
Share on other sites

  • 4 weeks later...

Ok, so for everyone trying their own ad hoc mix of values, could I possible get a progress report?

I know StainX, Beetlecat and NikoKun have all tried their own values. StainX says it's working great for him, how are the rest of you doing?

I'm just trying to find a bit more of a consensus on what sane values might be. I'm hoping you fellow Kerbonaughts might have found something that actually feels balanced, offering some level of challenge without inducing pure frustration.

So have any of you played around with the values further? Specifically, have you compared the same crafts with different aero values? I'd love to hear about any comparisons you guys may have done regarding parachute effectiveness, rocket thermal deconstruction tendency, approximate dV to orbit, airbrake effectiveness, that kind of thing.

ps. I think we need a new word to represent the "rocket thermal explosiveness" metric.

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...