My boat no matter what I do either bounces up and down in water or becomes a beyblade no matter what I set the values at.
Pontoon settings.
Buoyancy Settings.
Rowboat Settings.
Collision is blockall.
This is the results of the values that I have.
My boat no matter what I do either bounces up and down in water or becomes a beyblade no matter what I set the values at.
Pontoon settings.
Buoyancy Settings.
Rowboat Settings.
Collision is blockall.
This is the results of the values that I have.
Hi welcome to community,
Just lower coefficient to a small number, and you can also lower damp. Lower your max BouyantForce also to a very low value like 100.000 or even lower.
Increase your Angular damping and you should be fine.
I have lowered my coefficient to 0.5, damp to 500, max buoyancy to 500000. I also changed the pontoon radius to 75 instead of 100.
This has made the boat float better however it keeps flipping over.
I have made the boat mostly float but it now subtely keeps going slightly into the air or too deep into the water.
Well yes that waves are quite big compared to boat size, so you have 2 options either make boat heavier something that makes sense 300kg + something around 500kg. Also think the waves around the inner sea (not ocean) should be around 0.5-1 m height.
Additionally you can increase linear damping to lower shooting a bit more, still the shooting comes from the waves height and max buoyancy try even lowering it more to 100.000
This problem is just around numbers and setting the boat bouyancy numbers in meaningfull format, nothing is bug so try playing with the numbers and think with world terms
Bouyancy Force = Volume x Density of Water (1)
• In simple terms, buoyancy force (uplifting force) equals the volume of water displaced when dipped into water. In Unreal, pontoons simulate this.
• When your boat dips deeper into water, this force increases. This is what pushes the boat back up so it doesn’t sink.
• Max Force is basically asking: “What is the maximum upward force this vehicle can have?”
• If Max Force is too low, the boat may sink too deep into waves and slowly come back up, which doesn’t feel nice.
• If Max Force is too high, then in some waves the upward force can become strong enough to throw the boat out of the water. Sometimes that’s desired, sometimes not.
So as you can see, it depends a lot on wave size and how much the wave pushes the boat down (which creates upward force). Smaller and lighter boats are more affected than bigger ships, because their damping and resistance forces are much lower. Luckyly you can mimic a bigger ship with linear damping on your actor after playing with MaxForces, WaveHeights & Mass on your boat.
On the the water asset there should be an assigned WaveAsset something like Ocean Waves or Gestner Waves, open it (or copy another one) and inside you can manipulate wave settings, height, period, randomization etc.
Also additionally, if you open your boat and lower the Center of Mass Z a bit, like -200, that alone will create extra stability.
Lowering the center of mass makes the boat less likely to flip, because the weight is effectively sitting lower. So even if waves push it from the side, it will try to come back upright instead of turning into a beyblade.
You don’t need extreme values, just a reasonable negative offset can already help a lot in terms of the vertical stability.
I have adjusted the linear damping and have adjusted the wave settings to make them much more calm, along with lowering the center of mass on z axis which has made it very hard for it to capsize.
However, when I lower the max buoyancy to below around 100000 it just sinks completely and doesn’t try to resurface so I don’t know how to configure that setting which that happening.
The boat never just sits still on the water, it’s either going too far into the water or going into the air just above the water.
Great then increase, I cannot give you exact numbers and the numbers I wrote not to exactly tell you "put this number " but to tell you to adjust your knobs (numbers).
So if 100k is low then try someting 300k. If stil sinks you can increase coefficient a bit.
I will give it a try, thank you so much for trying to help me.
No worries, its my pleasure, you doing great!
Try playing with MaxForce, Damping, Coefficient. Playing with knobs will fortify your understanding of how physics behave and how forces interact with each other. Play one at a time, observe so you understand what it does especially when it behaves differently visibly. When you understand forces and bahviours then it will all click and make sense.
There is no magic, there is only and only gameplay feeling & behaviour you design in it and every designers cooking is different. Iterate till it feels right for you.