Problem with Mac, Water Plugin

Hi, I’m on a Mac (UE5, Ventura, Pro 2019 etc) attempting to set up the Water Plugin. I followed a couple of tutorials and it seemed fairly straight forward. The Water Ocean class goes in and create the water with the landscape island. All seems well until I attempt to put in an object using the buoyancy component in a blueprint to allow the object (boat, cube etc) to float. Though the ocean looks correct, the physics on the object drops it onto a hard collider rather than “into” the ocean. The collider it hits moves up and down with the Ocean class in the outliner (i.e., I can raise and lower the point where the object hits the “wall” that seems to be the ocean, but never can go past it. For example, if the buoyancy component is not in the blueprint, the object should fall to the landscape below the ocean, it doesn’t. It appears the ocean is making like a hard collider.

Is this a UE5 Mac problem or am I doing something wrong on this 5.2 version that wasn’t known at the time the 5.0 and 5.1 tutorials were made.

My set up:

  1. New project, create Basic Level
  2. Enable Water and Landscape Extras Beta plugins, restart
  3. Create landscape with Edit options included
  4. Add Water Ocean class
  5. Create blueprint with cube or boat static mesh, add buoyancy component, set pontoon entry, Physics and Mass set, Drop in water
  6. Play then just lets the cube sit on top of the water completely unaffected by it other than to stop it from going any further downward.

Edit: forgot to mention, that if I put my player character on the island, he can walk on the “water” too.

The issue is that in collision settings of WaterBodyOcean, PhysicsBody (and Pawn etc) is set to Block. If this is changed to Overlap, then it works as it does on Windows. The object falls into the ocean and the buoyancy component allows it to “float” with the waves. I’m not sure if this is coming from the project settings or if it is that the Mac version ends up with different settings.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.