Author Topic: Tasharen Water  (Read 140000 times)

ArenMook

  • Administrator
  • Hero Member
  • *****
  • Thank You
  • -Given: 337
  • -Receive: 1171
  • Posts: 22,128
  • Toronto, Canada
    • View Profile
Tasharen Water
« on: August 06, 2012, 12:51:29 AM »
By popular demand, the water used in Windward is now available as a stand-alone package.



View the Demo

Features
  • Affected by any number lights properly
  • Has proper reflections and object shadows underneath
  • Has configurable deep and shallow water colors
  • Makes it possible to hide terrain edges
  • Works in the editor scene view properly
  • Faster than Unity's water

Material Properties
  • Normal Map has the normal map's XYZ in RGB channels and the foam texture in the alpha channel.
  • Reflection texture is created automatically, and is used in medium quality water and higher.
  • Skybox is used to "fake" reflection, and is used in low quality water.
  • Shallow Color controls the color of the water considered to be "shallow".
  • Deep Color controls the color of the water where the water is as deep as it can get.
  • Specular color controls the strength of the specular highlights.
  • Shininess controls how shiny your water is going to be.
  • Tiling controls the tiling of the normal map's texture.
  • Reflection Tint controls how bright the reflection is going to be.
  • Inverse Alpha, Depth and Color ranges control the foam and depth of the water.

Script Properties
  • Quality controls the quality of the water. The lower the quality, the higher the performance.
  • High Reflection Mask controls what will be reflected at High and Uber quality levels.
  • Medium Reflection Mask controls what will be reflected at the Medium quality level.
  • Keep Under Camera option will keep the water underneath the camera at all times. This is useful if you don't want to place the water manually. It will always travel with the main camera (and thus -- the player), remaining at the height of 0.
« Last Edit: August 06, 2012, 12:57:35 AM by ArenMook »

catacomber

  • Guest
Re: Tasharen Water
« Reply #1 on: August 07, 2012, 07:00:35 PM »
Hi, I just purchased this and have a problem with the water shader. It says in the Inspector that the shader has errors or is not supported by my graphics card. So my water is bright pink in the demo. I have a new Windows laptop with a pretty good graphics card. What might correct this? Is that water shader the Shader Number 3 that's required? Or is that something else?
« Last Edit: August 07, 2012, 07:02:20 PM by catacomber »

ArenMook

  • Administrator
  • Hero Member
  • *****
  • Thank You
  • -Given: 337
  • -Receive: 1171
  • Posts: 22,128
  • Toronto, Canada
    • View Profile
Re: Tasharen Water
« Reply #2 on: August 07, 2012, 07:03:28 PM »
Curious. Did you try the demo first? Does it run well for you, or do you also see pink?

catacomber

  • Guest
Re: Tasharen Water
« Reply #3 on: August 07, 2012, 07:15:26 PM »
That was the demo I was using. Let me try it again and put up a screenshot if it doesn't look right.  Is the Tasharen Water Shader the Shader Number 3?

catacomber

  • Guest
Re: Tasharen Water
« Reply #4 on: August 07, 2012, 07:24:32 PM »
I must be missing something---this is the Water Demo scene.

I have Unity Basic--does it require Pro?

I just updated my version of Unity to the latest version today.


ArenMook

  • Administrator
  • Hero Member
  • *****
  • Thank You
  • -Given: 337
  • -Receive: 1171
  • Posts: 22,128
  • Toronto, Canada
    • View Profile
Re: Tasharen Water
« Reply #5 on: August 07, 2012, 07:55:01 PM »
Medium quality levels and higher require pro, lowest may work on Free, but it has not been confirmed. I am not certain if depth texture is accessible in the free version of Unity -- perhaps it isn't? Sounds like I need to create another fallback level to make it work on Unity Free then. :(

catacomber

  • Guest
Re: Tasharen Water
« Reply #6 on: August 07, 2012, 08:13:19 PM »
Well, I will hang on---am in no rush------eventually I want to get pro but not until I get the game am working on finished. ios license and android license are enough of an investment for me until then. And I know this requires a lot of memory so not for those.   :  )  It's beautiful though in the webplayer demo. :  )
« Last Edit: August 07, 2012, 08:18:06 PM by catacomber »

ArenMook

  • Administrator
  • Hero Member
  • *****
  • Thank You
  • -Given: 337
  • -Receive: 1171
  • Posts: 22,128
  • Toronto, Canada
    • View Profile
Re: Tasharen Water
« Reply #7 on: August 07, 2012, 08:20:03 PM »
Yeah, unfortunately the Free version is pretty limiting. Can't do anything interesting with it. My next asset -- Fog of War -- also requires Unity Pro. :X

catacomber

  • Guest
Re: Tasharen Water
« Reply #8 on: August 07, 2012, 08:24:06 PM »
Well, hoping you will put a nice quest system into Windward that will not need Pro.  :  ) )  And that I get Pro sooner rather than later.  :  }

ArenMook

  • Administrator
  • Hero Member
  • *****
  • Thank You
  • -Given: 337
  • -Receive: 1171
  • Posts: 22,128
  • Toronto, Canada
    • View Profile
Re: Tasharen Water
« Reply #9 on: August 07, 2012, 09:19:54 PM »
Grab the latest version. I added support for Unity free. :)

catacomber

  • Guest
Re: Tasharen Water
« Reply #10 on: August 07, 2012, 09:36:11 PM »
The update hasn't hit yet but I'm sure it will.  :-*

I figured you'd come through. Don't forget the quest system.  :  )  Also figured this could work on ios and android if the shader were reworked.  :  )

I will get the Pro version eventually but I can do a lot with the Basic version----  :  )  Using NGUI.  :  )  ^^
« Last Edit: August 07, 2012, 09:38:06 PM by catacomber »

ArenMook

  • Administrator
  • Hero Member
  • *****
  • Thank You
  • -Given: 337
  • -Receive: 1171
  • Posts: 22,128
  • Toronto, Canada
    • View Profile
Re: Tasharen Water
« Reply #11 on: August 07, 2012, 09:37:09 PM »
Hasn't it? Hmm. Version 1.2 is visible to me.

P.S. While it works now, it won't look as good. One important feature (depth texture support) is not available to Unity free.

catacomber

  • Guest
Re: Tasharen Water
« Reply #12 on: August 07, 2012, 09:50:22 PM »
I have an error still---not enough temporary registers needs 9.  Is there something I can do? I'm still pink.

ArenMook

  • Administrator
  • Hero Member
  • *****
  • Thank You
  • -Given: 337
  • -Receive: 1171
  • Posts: 22,128
  • Toronto, Canada
    • View Profile
Re: Tasharen Water
« Reply #13 on: August 07, 2012, 09:51:01 PM »
Are you targeting flash?

catacomber

  • Guest
Re: Tasharen Water
« Reply #14 on: August 07, 2012, 09:56:37 PM »
No, just pc and running the demo scene. 
« Last Edit: August 07, 2012, 09:59:03 PM by catacomber »