Search Unity

  1. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  2. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

Smart Water 3D: Underwater Add-On

Discussion in 'Works In Progress - Archive' started by Smartwater3D, Nov 12, 2014.

  1. Smartwater3D

    Smartwater3D

    Joined:
    May 16, 2014
    Posts:
    64
    I have decided to create a specific thread for this add-on because it will be available soon not only for Smart Water, but also for everyone else, and will be working for any water you want to use.
    There are some cool feature upcoming so follow this thread if you want to know what I am doing.

    What is the Underwater Add-on?



    This is an universal system to switch to underwater in 3d. It features an unlimited number of switches that can be assigned to anything (not on Mobile, a specific more limited script is available for mobile) and therefore can handle anything. For example you can assign a hi-pass filter to the underwater switch to turn it on when you go underwater, or run any of your script or post processing filters.

    Also this add-on has a nice underwater shader that is Open GL2 compatible, so that the water is looking great from under.

    It manages the fog color and distance, and restore automatically the settings when going out of the water.

    It features some sounds.

    It has some cool post processing effects like blur, distortion and a specially crafted water drop animation when going in and out the water.

    It handle the projector caustics on the underwater ground.
     
  2. Smartwater3D

    Smartwater3D

    Joined:
    May 16, 2014
    Posts:
    64
    Here is a short video showing the "Water on Cam" effect. It simulates the water on the camera glass when you go out of the water, and also hides the artifacts of underwater switch.

     
  3. Smartwater3D

    Smartwater3D

    Joined:
    May 16, 2014
    Posts:
    64
    Version 1.3 has been released at http://www.smartwater3d.com
    Here is the change log for this version (needs to upgrade over Basic v1.3)

    1.3
    - changed the mobile and pro scripts to better support multi water with different materials.
    - upgraded the 2 balls demos to show up the new scripts features.
    - added a full screen opengl2 shader (post processing) to display water on the camera.
    - new script Water On Cam to support the new shader.
    - new water drop assets.
    - improved the underwater shader, visually and about its speed.