Unity-Technologies / BoatAttack

Demo Project using the Universal RP from Unity3D
Other
2.51k stars 946 forks source link

Why not shader graph on water shader? #116

Closed RobertoPelonara closed 3 years ago

RobertoPelonara commented 3 years ago

I think one of the best way of learning something like shader graph is by analyzing how shaders are composed.

I followed a tutorial on YT of making shader graph water and I'm pretty happy with the result, but that tutorial is pointing me here with no water shader graph.

Verasl commented 3 years ago

So the two main reasons it has yet to be ported are:

There are a few smaller issues stopping me from converting it over fully, at the end of the day, a water shader is quite complex and current shadergraph doesnt give you enough fine grained control over the little details in shaders, custom shader states, extra/custom passes, tesselation. There is work being done to address these so I'm looking forward to being able to convert it over one day.

Saying that there are a few shader graphs in this project to look at, cliffs, vegetation, boat colouring, clouds(wip) are a few, and I will be adding more as I finish off this project.