SUBSIM Radio Room Forums



SUBSIM: The Web's #1 resource for all submarine & naval simulations since 1997

Go Back   SUBSIM Radio Room Forums > Silent Hunter 3 - 4 - 5 > SHIII Mods Workshop
Forget password? Reset here

Reply
 
Thread Tools Display Modes
Old 02-10-15, 12:43 AM   #1
Fahnenbohn
Ace of the Deep
 
Join Date: Sep 2013
Location: France
Posts: 1,072
Downloads: 155
Uploads: 0
Default The ships' behaviour at sea

Hello,

There is something I would like A LOT to improve : the ships' behaviour at sea. They move too much, they look like plastic toys ! I've tried to change parameters in ship.sim file but without result. For example, I changed the mass, gc height, LR and UD (drag).

Does anyone have a solution to correct this problem ? That would be GREAT !

PS : I don't know what means the threads' prefixes.
Fahnenbohn is offline   Reply With Quote
Old 02-10-15, 08:13 AM   #2
HW3
Navy Seal
 
Join Date: Apr 2005
Location: Gresham Oregon
Posts: 6,442
Downloads: 453
Uploads: 0


Default

Look for THOMSEN PARAMETERS APP by Stiebler, it fixes the "rubber duck" like actions of the ships.

From the readme...

"THOMSEN PARAMETERS APP searches through your SH3 'Sea' folder looking for ship.sim files (eg 'NKC3.sim'). It then replaces optionally any or all of eng_power, rudder-drag, surfaced left-right drag coefficient ('LR') and gc_height (= centre of gravity) with values specified by the user. Every .sim file in your sea folder will be examined and altered!"

__________________


"Some ships are designed to sink...others require our assistance." Nathan Zelk
HW3 is offline   Reply With Quote
Old 02-10-15, 02:25 PM   #3
the_frog
Commander
 
Join Date: Nov 2010
Posts: 456
Downloads: 17
Uploads: 0
Default

Fahnenbohn,

probably you noticed, e.g., Le Fantasque is less prone to shaky movements than many stock ships. The reason is that its submerged draught (obj_Hydr -> Submerged ->) is set rather deep.

You may wonder what effect the submerged draught may have on surface ships? As far as I understand, the game engine calculates the vertical position basically according to the standard draught but under unruly conditions (especially when the vessel dives into between waves) it becomes partly submerged. Then the submerged draught comes into play.
The standard SH3 setting for submerged draught is 0 of many vessels (meaning, it es equal to the surface draught); that limits partial submersion. Result: the vessel tends to act as a rubber duck. Small vessels (with shallow draught) are especially sensitive to that.
In short: allowing the vessel to dive a bit helps to make it act a bit more natural.
the_frog is offline   Reply With Quote
Old 02-10-15, 03:29 PM   #4
BigWalleye
Sea Lord
 
Join Date: Jul 2012
Location: On the Eye-lond, mon!
Posts: 1,987
Downloads: 465
Uploads: 0


Default

Quote:
Originally Posted by the_frog View Post
Fahnenbohn,

probably you noticed, e.g., Le Fantasque is less prone to shaky movements than many stock ships. The reason is that its submerged draught (obj_Hydr -> Submerged ->) is set rather deep.

You may wonder what effect the submerged draught may have on surface ships? As far as I understand, the game engine calculates the vertical position basically according to the standard draught but under unruly conditions (especially when the vessel dives into between waves) it becomes partly submerged. Then the submerged draught comes into play.
The standard SH3 setting for submerged draught is 0 of many vessels (meaning, it es equal to the surface draught); that limits partial submersion. Result: the vessel tends to act as a rubber duck. Small vessels (with shallow draught) are especially sensitive to that.
In short: allowing the vessel to dive a bit helps to make it act a bit more natural.
Thanks, the_frog. That's very interesting. I never understood what the Submerged Draft parameter did.

I just spot -checked more that a dozen ship classes, though, and all of them had a value for Submerged Draft which was significantly greater than Surface Draft. That is the case for all ships in NYGM and all ships in MFM 3.2. Seems like another good reason to play NYGM.
BigWalleye is offline   Reply With Quote
Old 02-10-15, 04:35 PM   #5
the_frog
Commander
 
Join Date: Nov 2010
Posts: 456
Downloads: 17
Uploads: 0
Default

BigWalleye,

also GWX and LSH use the submerged draught to reduce the ships' movements (at least a number of ships have values different from those of stock SH3). I guess, it has been figured out early. Sadly, I cannot tell who gave me the hint to the submerged draught (likely Rowi58 or "the-modder-once-known-as-privateer").
the_frog is offline   Reply With Quote
Old 02-10-15, 06:41 PM   #6
Fahnenbohn
Ace of the Deep
 
Join Date: Sep 2013
Location: France
Posts: 1,072
Downloads: 155
Uploads: 0
Default

First, thank you for your replies guys, it's always a pleasure to find help on this great forum !

@ HW3
Yes, I've already tried this, but I've not been satisfied of it at all.

@ The Frog
No, I didn't notice a difference with your new destroyer. But your answer helped me to find the solution ! Indeed, I thought that submerged displacement and draught concerned only submarines. As soon as I read your explanation, I immediately realized that I was wrong and thought to myself : Eureka ! That's it ! I immediately specify a submerged displacement. And that do the trick !

Then, I tested different solutions, and my conclusions :
- the surfaced displacement must be inferior to the submerged displacement, otherwise, the hull is sinking in the water.
- to delete completely shaky movements, the submerged draught must be setted to zero.

The values for your destroyer that are OK for me yet :



I've tested the ship's behaviour also with rough weather, and it seems to go well. I don't remember the original values of your destroyer, could you send them to me please ?

F.
Fahnenbohn is offline   Reply With Quote
Old 02-10-15, 08:06 PM   #7
Jeff-Groves
Village Idiot
 
Jeff-Groves's Avatar
 
Join Date: Sep 2014
Posts: 5,321
Downloads: 130
Uploads: 0


Default

I just do a visual adjustment.

__________________
I don't do Stupid. So don't ask.
Jeff-Groves is offline   Reply With Quote
Old 02-10-15, 10:31 PM   #8
TorpX
Silent Hunter
 
Join Date: Sep 2010
Posts: 3,975
Downloads: 153
Uploads: 11
Default

Quote:
Originally Posted by Fahnenbohn View Post
Hello,

There is something I would like A LOT to improve : the ships' behaviour at sea. They move too much, they look like plastic toys ! I've tried to change parameters in ship.sim file but without result. For example, I changed the mass, gc height, LR and UD (drag).

Does anyone have a solution to correct this problem ? That would be GREAT !
I was modding the ships' physics in SH4 a little while ago. This may or may not apply to SH3:

The LR (left-right) drag only affect turning. The UD (up-down) drag is for pitching.

I generally increased mass of merchant ships, assuming them to be heavily loaded.

Ship stability:

If you want to increase the extent of roll increase the gc height, if you want to decrease the roll, decrease the gc height. However, if you like the extent of roll, but want to make it slower, increase the draft slightly (the surface draft). Sometimes a very small change here will improve the stability a lot.

I had started out trying to manipulate the submerged draft of the surface ships, but ended up setting all of them to zero. The reason is that I found, if the submerged draft is not deep enough, the ships do not sink by flooding. That is, when torpedoed, they would settle down some, then sit there, impervious to flooding. Not good.

I had to do the ships stability mostly by trial and error, not having a mathematical guideline for this. It was tedious, to say the least.




TorpX is offline   Reply With Quote
Old 02-10-15, 10:38 PM   #9
Jeff-Groves
Village Idiot
 
Jeff-Groves's Avatar
 
Join Date: Sep 2014
Posts: 5,321
Downloads: 130
Uploads: 0


Default

Adjusting just the sim file don't help much on how a Unit sinks.
It's only a part of the file system.
The zon file controls flooding and how a Unit will sink.
You can adjust the sim till the Cows come home and still not see the milk.

To search for information posted by privateer? Search for Madox58.
__________________
I don't do Stupid. So don't ask.

Last edited by Jeff-Groves; 02-10-15 at 10:54 PM.
Jeff-Groves is offline   Reply With Quote
Old 02-11-15, 12:38 AM   #10
TorpX
Silent Hunter
 
Join Date: Sep 2010
Posts: 3,975
Downloads: 153
Uploads: 11
Default

Quote:
Adjusting just the sim file don't help much on how a Unit sinks.
I never said I adjusted it to help a ship sink. However, making ill-considered changes can interfere with them sinking. If, for example, a ship with a surface draft of 4.0 m is given a submerged draft of 5.0 m, when torpedoed, it will flood down to 5.0 m and sit there, absorbing great blows and floating all the while.

Better to set the submerged draft of the ships to 0, and let the game do it in it's own way.
TorpX is offline   Reply With Quote
Old 02-11-15, 07:25 AM   #11
BigWalleye
Sea Lord
 
Join Date: Jul 2012
Location: On the Eye-lond, mon!
Posts: 1,987
Downloads: 465
Uploads: 0


Default

Quote:
Originally Posted by TorpX View Post
I never said I adjusted it to help a ship sink. However, making ill-considered changes can interfere with them sinking. If, for example, a ship with a surface draft of 4.0 m is given a submerged draft of 5.0 m, when torpedoed, it will flood down to 5.0 m and sit there, absorbing great blows and floating all the while.

Better to set the submerged draft of the ships to 0, and let the game do it in it's own way.
I must say that I have never seen the behavior you describe. Every ship class in NYGM and every ship class in MFM 3.2 has a Submerged Draft value substantially greater than its Surface Draft value. Other posters say that GWX3 ship classes all have a nonzero Submerged Draft value. I haven't checked them all personally (126 classes for MFM 3.2!), but AFAIK, they all sink. Sometimes it may take an hour or more, just like the eyewitness accounts describe. But they sink. I've never had one get "stuck." I suspect that the 2 supermods (and probably LSH3 and WAC as well) change other parameters to get what each mod's developers consider is a "proper" sink rate. You are most likely correct that changing zero Submerged Draft values in stock SH3 could lead to some funny behavior. There are a lot of complex interactions in the model, and varying just one could cause other problems. The supermod teams have spent a lot of time on issues like plausible sink rates, and a quick-fix solution to one problem can result in unexpected consequences. It is probably more productive to find a supermod that fits your gaming style and accept the ship class parameters pretty much intact, rather than trying to roll your own.
BigWalleye is offline   Reply With Quote
Old 02-11-15, 10:46 AM   #12
Fahnenbohn
Ace of the Deep
 
Join Date: Sep 2013
Location: France
Posts: 1,072
Downloads: 155
Uploads: 0
Default

For me, the best solution is to set a value for the submerged displacement (cf post 6 of this thread). If you don't have Le Fantasque destroyer (you are missing something great !), then you can try with Bismark :



The result is perfect !
Fahnenbohn is offline   Reply With Quote
Old 02-11-15, 09:41 PM   #13
TorpX
Silent Hunter
 
Join Date: Sep 2010
Posts: 3,975
Downloads: 153
Uploads: 11
Default

Quote:
Originally Posted by BigWalleye View Post
I must say that I have never seen the behavior you describe.
Neither did I, until I made the sub. draft changes.

Of course, any mod that's been used for a while will not have this problem; if it did, it would have been corrected already.

Quote:
Every ship class in NYGM and every ship class in MFM 3.2 has a Submerged Draft value substantially greater than its Surface Draft value.
There was no problem, as long as the sub. draft was high enough. It is just much easier, imo, to set them at 0, rather than play around with them to see exactly what they should or could be. I never bothered to try to determine exactly how high they needed to be to avoid the issue.

Haven't you ever noticed that a sinking ship will slowly settle, hanging on, until, at a certain point it "let's go", and sinks? Well, if the submerged draft is too shallow, it will not "let go". The game has some criteria, so it knows when a ship is a sunken vessel.


TorpX is offline   Reply With Quote
Old 02-11-15, 10:12 PM   #14
BigWalleye
Sea Lord
 
Join Date: Jul 2012
Location: On the Eye-lond, mon!
Posts: 1,987
Downloads: 465
Uploads: 0


Default

Quote:
Originally Posted by TorpX View Post
Neither did I, until I made the sub. draft changes.

Of course, any mod that's been used for a while will not have this problem; if it did, it would have been corrected already.

There was no problem, as long as the sub. draft was high enough. It is just much easier, imo, to set them at 0, rather than play around with them to see exactly what they should or could be. I never bothered to try to determine exactly how high they needed to be to avoid the issue.

Haven't you ever noticed that a sinking ship will slowly settle, hanging on, until, at a certain point it "let's go", and sinks? Well, if the submerged draft is too shallow, it will not "let go". The game has some criteria, so it knows when a ship is a sunken vessel.


Since every megamod and MFM already has Submerged Draft values tailored to each ship class, why is there a need to "play around" with them? What are you working on?
BigWalleye is offline   Reply With Quote
Old 02-12-15, 01:34 AM   #15
TorpX
Silent Hunter
 
Join Date: Sep 2010
Posts: 3,975
Downloads: 153
Uploads: 11
Default

Quote:
Originally Posted by BigWalleye View Post
Since every megamod and MFM already has Submerged Draft values tailored to each ship class, why is there a need to "play around" with them? What are you working on?
You may think that existing mods have perfected ship physics, but Fahnenbohn didn't seem to think so, and I was merely trying to save him a little time and effort.

As far as working on a SH3 mod, I'm not. I learned some things that were not generally known about the game physics from working on SH4, and thought maybe some of it might be useful for Fahnenbohn. If nobody is interested, I'll drop the matter.


TorpX is offline   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 03:21 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © 1995- 2024 Subsim®
"Subsim" is a registered trademark, all rights reserved.