Search Unity

[Mobile/Low-End] Water package and island environment

Discussion in 'Made With Unity' started by VisCircle, Jul 3, 2015.

  1. VisCircle

    VisCircle

    Joined:
    May 4, 2015
    Posts:
    43
    A while ago I asked for a fast and simple to use water shader for a project on mobile devices. (thread)
    Nobody was able to suggest anything and none of the current solutions from the Asset Store we found were quite right for our needs, so we developed our own solution!

    Because we're more than happy with the result, I thought I'd share a few pics here. ;)

    Our goal was to achieve the most realistic result with the least demanding techniques.
    We also needed to be able to use multiple lights with next to no drop in performance.

    Feel free to comment and make suggestions! ;)

    VisWater_01.jpg

    VisWater_02.jpg
    VisWater_03.jpg

    We're also working on additional material presets, so we can easily create any type of water with one click.

    VisWater_04.jpg

    We're already working on a high-end water solution. Screenshots will follow! :)
     
    erenaydin, Gametyme, Rombie and 9 others like this.
  2. Whiteleaf

    Whiteleaf

    Joined:
    Jul 1, 2014
    Posts:
    728
    Wow these are low end? Look great for being such 'low quality'. :p Anyways looks good, definitely will help some people out with nice water in their games. Default Unity 5 water...is just eh. Even the pro water, eh.
     
    VisCircle likes this.
  3. VisCircle

    VisCircle

    Joined:
    May 4, 2015
    Posts:
    43
    Thanks! :)

    We spent a lot of time to get the textures and normal maps right, as well as tweak the shader.


    Today more presets will follow!
     
  4. VisCircle

    VisCircle

    Joined:
    May 4, 2015
    Posts:
    43
    A bit late, but...

    River:
    VisWater_05.jpg

    Slime/Ooze:
    VisWater_07.jpg


    Sewer water:
    VisWater_08.jpg


    What we have now:
    • 2 ocean presets
    • 2 pond/lake presets
    • 1 tropical water preset
    • 1 river preset
    • 1 slime/ooze preset
    • 1 sewer preset

    Now I'm running out of ideas for additional presets. So if you have any other suggestions... ;)
     
    Benni_S and Yash987654321 like this.
  5. Whiteleaf

    Whiteleaf

    Joined:
    Jul 1, 2014
    Posts:
    728
    Could you guys do lava? :p Or maybe a water fall, because there aren't a lot of those on the asset store(or, at least for mobile). I really like the river water, but I think it needs to be a bit more sky/light blue.
     
    VisCircle likes this.
  6. VisCircle

    VisCircle

    Joined:
    May 4, 2015
    Posts:
    43
    For now the river preset can be used for waterfalls, but I think we will indeed add another material preset made just for waterfalls.

    Lava is a whole other thing. I can't say we haven't thought about it. ;)
    However this will require another shader - if we want to keep the water shader as optimimzed as possible.
    Multi-purpose shader with a lot of options (i.e. "emission") are generally slower than shaders that are optimzed for one use scenario.

    That being said - no promises - but I think we will add a lava preset.
     
  7. Yash987654321

    Yash987654321

    Joined:
    Oct 22, 2014
    Posts:
    729
    These looks great ;). What was the performance on mobile??
     
    VisCircle likes this.
  8. VisCircle

    VisCircle

    Joined:
    May 4, 2015
    Posts:
    43
    Sorry for the late reply.

    We got quite a few test devices here. Are you interested in any specific phone or tablet?
    I'll try to find the best match and tell you the results.
     
  9. Yash987654321

    Yash987654321

    Joined:
    Oct 22, 2014
    Posts:
    729
    Oh sorry for being unresponsive. I did not read it.
    I meant the average performance few new and old devices not and specific one. And also how is it on web?
    Thanks :D
     
    VisCircle likes this.
  10. derkoi

    derkoi

    Joined:
    Jul 3, 2012
    Posts:
    2,010
    Looks great!
     
    VisCircle likes this.
  11. Doctrina

    Doctrina

    Joined:
    Jul 29, 2015
    Posts:
    50
    Cool
     
    VisCircle likes this.
  12. VisCircle

    VisCircle

    Joined:
    May 4, 2015
    Posts:
    43
    Well, we've tested it on multiple devices. We got maxed-out 60 fps on the Samsung Galaxy S5 and S6 Edge (@ Quad HD resolution).

    On the more ancient side of devices, we tested it on the good old Samsung Galaxy Nexus (2011) and still got solid 37 fps! :)

    water_performance_ i9250.jpg

    I think even older devices aren't interesting, but I can give you the numbers for the Galaxy S4 soon.

    A webplayer will follow.

    ...we have been slightly preoccupied with the high-end version of the water.... ;)
    http://forum.unity3d.com/threads/be...-for-mobile-and-high-end.333627/#post-2228748
     
  13. I am da bawss

    I am da bawss

    Joined:
    Jun 2, 2011
    Posts:
    2,574
    Looking real good!
     
    VisCircle likes this.
  14. dogmachris

    dogmachris

    Joined:
    Sep 15, 2014
    Posts:
    1,202
    Do you sell that as an asset? How can I get this water? I'm in desperate need of performant yet beautiful water for mobiles. :(
     
  15. zugsoft

    zugsoft

    Joined:
    Apr 23, 2014
    Posts:
    443
    Hello, can you make a apk and share it ?
    I can host your apk on my server if you want.
     
  16. spryx

    spryx

    Joined:
    Jul 23, 2013
    Posts:
    360
    I am beyond impressed... especially with the Galaxy Nexus results (I had that phone, hated it)

    Looks incredible!
    Immediately reminded me of this: (an inspiration, perhaps?)
     
    Last edited: Sep 30, 2015
    VisCircle and I am da bawss like this.
  17. dogmachris

    dogmachris

    Joined:
    Sep 15, 2014
    Posts:
    1,202
    Lol dude, I almost thought, that must be the most impressive CGI, I've ever seen :D
     
    VisCircle and spryx like this.
  18. zugsoft

    zugsoft

    Joined:
    Apr 23, 2014
    Posts:
    443
    Hi,
    No webplayer or apk available?
    I think you can sell your Asset now, and continue to improve it.
     
  19. zugsoft

    zugsoft

    Joined:
    Apr 23, 2014
    Posts:
    443
    Hello,
    Any news?
     
  20. VisCircle

    VisCircle

    Joined:
    May 4, 2015
    Posts:
    43
    Hi and yes! :)

    We're working on the package right now. It will be uploaded to the Asset Store this week.
    The shader will offer a few more options than it initially had.
     
  21. alvaro-em

    alvaro-em

    Joined:
    Feb 23, 2012
    Posts:
    75
    Hi! We couldn't find this asset on the store. Was it finally published?
     
    VisCircle likes this.
  22. karonte

    karonte

    Joined:
    Jun 2, 2013
    Posts:
    21
    what's the name of the asset?
     
    VisCircle likes this.
  23. Truescape

    Truescape

    Joined:
    Sep 13, 2012
    Posts:
    4
    Keen on buying this, if it makes it to the Asset Store.
     
    VisCircle likes this.
  24. VisCircle

    VisCircle

    Joined:
    May 4, 2015
    Posts:
    43
    I am very sorry for the delay (again). We have been insanely busy (again...). Even though we managed to almost complete the project, we did not manage to prepare the required content for the Asset Store and upload it.

    I am confident we will be able to finish the job this month!
     
    venusboysatish, Rombie and Truescape like this.
  25. venusboysatish

    venusboysatish

    Joined:
    Jul 10, 2012
    Posts:
    25
    Any updates on this? was it published on asset store?
     
  26. VisCircle

    VisCircle

    Joined:
    May 4, 2015
    Posts:
    43
    Hi, we implemented another "fix" that will allow the use of cube maps/reflection probes with dark/black bottom sides.
    This slightly altered the look of the water, so we are in the process of adjusting the material presets.

    We will upload the new water package to the Asset Store this week!
    (I thinks that is what you wanted to see here, right? ;) )
     
    xxZap and Truescape like this.
  27. MinhDao

    MinhDao

    Joined:
    Oct 28, 2013
    Posts:
    155
    Hi,

    Can we have a webplayer or apk demo?
     
  28. digimbyte

    digimbyte

    Joined:
    Jun 23, 2012
    Posts:
    38
    how good does it look on the shore?
    I'm looking for a high quality water for my game, and the current Unity solutions suck, even the expensive 'high quality' ones fail miserably.

    one thing that I'd like to add is that alot of people forget that water makes things wet when making water shaders
    think you can add a slight color burn with a short distance alpha mask to make things slightly darker and contrasted?
    or else all you have is a dynamic looking resin, not water.
     
  29. xxZap

    xxZap

    Joined:
    Apr 8, 2014
    Posts:
    4
    Hi :D
    Any news?
     
    VisCircle and Truescape like this.
  30. Sunfound

    Sunfound

    Joined:
    Nov 15, 2016
    Posts:
    2
    where is the link
     
    VisCircle likes this.
  31. VisCircle

    VisCircle

    Joined:
    May 4, 2015
    Posts:
    43
    We are very sorry for the delay. The package will be uploaded soon. I will keep you updated on when the packge is in review and when it has been released.
     
    Truescape likes this.
  32. TooManySugar

    TooManySugar

    Joined:
    Aug 2, 2015
    Posts:
    864
    Hi, the non mobile version thread is dead from like a year, did that water reach asset store?
     
    VisCircle likes this.
  33. derkoi

    derkoi

    Joined:
    Jul 3, 2012
    Posts:
    2,010
    Come on, chop chop! :)
     
  34. doq

    doq

    Joined:
    Aug 17, 2015
    Posts:
    121
    How do you think you version compares with Aquas? I've been thinking about getting it, but your screenshots look very pretty. :)
     
    VisCircle likes this.
  35. TooManySugar

    TooManySugar

    Joined:
    Aug 2, 2015
    Posts:
    864
    If this will never reach store say it please.
     
    VisCircle and Truescape like this.
  36. VisCircle

    VisCircle

    Joined:
    May 4, 2015
    Posts:
    43
    The package has just been released!
    uWater_Large.png
    http://u3d.as/ufJ

    It was tough to get this done with our work schedule, but we finally took the time make the last changes and are proud to present you the uWater - Fast Water Shader!

    We aimed to create a very simple, yet fast and pretty water shader that would work well for almost any device. There are a lot of presets included.
     
  37. doq

    doq

    Joined:
    Aug 17, 2015
    Posts:
    121
    Wow finally! I hope we can count on you for support. No offense, but people have been waiting for news on this for a long time. And I hope you'll be around. Is there any support for waves? The marketing shot looks like it could do ocean waves, but the screen shots and video shows still water only for a lake.
     
  38. VisCircle

    VisCircle

    Joined:
    May 4, 2015
    Posts:
    43
    For now we will stick to basics. We are thinking about a modular shader design, so allow more complex shaders, but still allow users to use the most simple version, if no additional features are required. "Real" waves are on the feature list.

    Supporting our existing assets has the highest priority. We have provided very good support for all of our existing packages. Feel free to check this by reading some of the reviews written by our customers.
    Creating new assets has a lower priority, which is why the release took that much time. We did not want to release this package until we were 100% satisfied with the results.
    The last delay was caused by an issue in WebGL, which had to be fixed first.
     
    AdamGoodrich, Truescape and camta005 like this.
  39. Migueljb

    Migueljb

    Joined:
    Feb 27, 2008
    Posts:
    453
    Does this work in unity 2017.3 VR with single pass rendering?
     
    VisCircle likes this.
  40. Fortitude3D

    Fortitude3D

    Joined:
    Sep 7, 2017
    Posts:
    155
    Sexy graphics man..
     
    VisCircle likes this.
  41. VisCircle

    VisCircle

    Joined:
    May 4, 2015
    Posts:
    43
    We did not really test this in the context of VR, but in general I don't see how there could be any kind of problem.
    Actually we were surprised by the number of requests regarding the use in VR.

    As a result we are working on an update, including the most requested features, as well as properly testing the next version in a VR environment.
    If you run into any problems with the current version - in VR or otherwise - please contact us right away. We will fix any issue you encounter.

    Thanks a lot! We were hoping to prove that nice visuals can be done without a high demand on hardware. ;)
    We had no idea that the demand for this was as high as it is.
    I hope the next version will be able to impress as well. :)
     
  42. ROBYER1

    ROBYER1

    Joined:
    Oct 9, 2015
    Posts:
    460
    Was there ever an update for single-pass vr as well as mobile VR headsets like Oculus Quest/Go?