How do i make a pontoon float without losing speed in water?

I have been trying to make pontoons, but the pontoons dont float at all with the density set at 0.01.

Is there a way to make the pontoons its bouyancy higher without them losing speed in water?

Have you tried adding a little anti gravity?

Not to fully cancel, you can tweak it, but if you remove about half the weight it might help a bit with sitting higher.

I have tried adding a vectorforce to the pontoons but it ended up badly…

you would need to apply the force relative to mass to each part that has mass to distribute it.

Block.PrimaryPart.Touched:connect(function(hit)
	pcall(function()
		if hit.Parent.Name == "WaterArea" then
			spawn(function()
				vectorforce.Force = Vector3.new(0,mass * 3000,0)
				print("active")
			end)
		end
	end)
end)
Block.PrimaryPart.TouchEnded:connect(function(hit)
	pcall(function()
		if hit.Parent.Name == "WaterArea" then
			spawn(function()
				vectorforce.Force = Vector3.new(0,0,0)
				print("stopped")
			end)
		end
	end)
end)

If i make it too much the boat will start shaking and if i make it too low the boat will start sinking.
What do i do?

try a constant force to lessen weight instead of onTouch
Force = Vector3.new(0,workspace.Gravity,0)*BoatPart:GetMass()*(0.5)

I cant give it a constant force because it will mess up other game mechanics.

What would it break? It should only make the boat get pulled down with less strength.

So if no force what about a static Y position with BodyPosition

local mover = Instance.new("BodyPosition")
mover.MaxForce = Vector3.new(0,10000,0)
mover.Position = Vector3.new(0,66,0)
mover.Parent = model.PrimaryPart

I still want the player to be able to get out of the water and thats very hard to do with a bodyposition.

maybe change the pontoons material to wood or wood plank

Did you try making the pontoons massless?

I’m not sure what the float has to do with speed, just get it to float the way you like it, then add enough thrust to push them through the water.

If you’re pontoons aren’t floating enough at a massless setting, you may need to make them bigger. If you don’t want a bigger look, you may have to make invisible ones that are bigger.

FYI, I made pontoons for a plane, search it up if you want to give it a try:
image