yzzfo

    Stylized Water Toon Shader - Mobile Ready

    https://yzzfo.github.io/unity/store/stylized-water-toon-shader-mobile-ready//1d4f5baf-797f-456c-a2c3-20ecbfa7ffff.jpg

    -- 风格化水体卡通着色器 --

    这个着色器是一个完全可定制的水材质,随时可以使用。它是一个优化的移动友好型着色器,专为设计师、艺术家和开发者设计,旨在提供一个简单但强大的水材质,而无需处理编码。

    在包中有一个示例场景,包含一些环境资产,帮助您理解它是如何工作的。它非常简单,您可以找到一份文档,其中描述了每个参数。

    [WebGL 测试]

    [文档]

    -- 主要特性 --

    您可以设置一个 alpha 纹理,它的 alpha 通道,给它上色,并随时间改变它的 UV 位置。

    波浪

    您可以改变平面顶点位置,以模拟波动的水面效果。

    渐变

    您可以设置一个渐变纹理,以创建深色水体效果,并随时间改变它的 UV 位置。

    泡沫

    当水与其他物体相交时,这个着色器会创建一个波动的泡沫效果,可以完全自定义。

    阴影

    当水与其他物体相交时,这个着色器会创建一个阴影,使得该物体可以在水下可见。

    黑暗

    基于相机位置,您可以创建一个渐变的暗/亮颜色,越往远处走,水就越黑暗。

    -- 兼容性 --

    渲染管线

    这个着色器支持 Unity 默认渲染管线和 LWRP,但不支持 HD 渲染管线。

    Unity 版本

    此包支持的最低 Unity 版本为 2019.2.0,但该着色器也支持旧版本(从 2018.4.38 开始)。我将添加对更旧版本的支持。
    移动设备

    最低硬件要求是兼容OPENGL ES 3.0的移动设备。2012年后发布的所有设备均受支持。

    光照

    该着色器不对外部光源(如点光源或聚光灯)做出反应,因为它经过优化以适用于移动设备。

    内容

    该包提供了您开始使用着色器所需的一切。一个示例场景,包括棕榈树、岩石、岛屿、草地和使用此着色器制作的水材质。两个现成的材质示例和9种纹理:4种用于透明度,2种用于渐变,3种用于泡沫。
    在源链接中查看更详细的信息:https://assetstore.unity.com/packages/vfx/shaders/stylized-water-toon-shader-mobile-ready-165373
    请注意,此资源仅供学习用途或用于在购买产品前进行测试,禁止用于商业用途。
    提取码/密码(如果需要): 4196
    链接失效👈