I’m trying to achieve a underwater oxygen system. Basically, once someone get inside a submarine for example, the player will be able to breathe and see the water from any window. The issue is that when the submarine is not below or above the ocean (block, not terrain), water gets inside of the ship as shown below:
Observation: There are no issues when the ship is above or below the ocean.
After looking for solutions in the forum, i got surprised that none of them actually worked if the ship had windows. The only viable idea i had to fix this was using ViewportFrame’s to render the ocean on the windows, while the water on the workspace is transparent.
If anyone has any better solution, please post it below.
