docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Shader Graph 示例

    描述

    Shader Graph 包提供了示例资源,可通过 Package Manager 下载。当您导入这些示例时,团结引擎会将这些文件放置在您项目的 Asset 文件夹中。这些文件包含演示如何使用 Shader Graph 功能的示例。

    添加示例

    要将示例添加到您的项目,请转到 Window -> Package Manager。在可用包列表中找到并选择 Shader Graph。在包描述下,有可用示例列表。单击要添加的示例旁边的 Import into Project 按钮。

    团结引擎将导入的示例放置在项目的 Asset 文件夹下,位于 Assets -> Samples -> Shader Graph -> [版本号] -> [示例名称] 下。本例显示了以下示例程序化图案。

    可用示例

    以下示例当前可用于 Shader Graph。

    程序化图案 Procedural Patterns
    这组资源展示了 Shader Graph 可能使用的各种程序技术。可以在项目中使用或编辑这些资源,创建其他程序化图案。这里的图案分别是:Bacteria、Brick, Dots、Grid、Herringbone、Hex Lattice、Houndstooth、Smooth Wave、Spiral、Stripes、Truchet、Whirl、Zig Zag。
    节点参考 Node Reference
    这组 Shader Graph 资源为 Shader Graph 节点库中可用的节点提供参考资料。每个图表包含对特定节点的描述、该节点的使用示例以及一些有用的提示。部分示例资源还详细展示了节点的数学运算。您可以结合这些示例和文档,深入了解各个节点的行为。
    功能示例
    此集合包含 30 多个 Shader Graph 文件,每个文件演示一种特定的着色器技术,如角度混合、三平面投影、视差贴图和自定义光照等。尽管您不会直接将这些着色器应用于项目中,但可以通过这些示例快速学习和理解不同技术,并将它们复现到自己的作品中。每个文件内含解释着色器功能的注释,且大多数着色器将核心功能集成在易于复制粘贴的子图表中。此外,示例还附有详细的文档来帮助您理解每个示例的细节。
    生产级着色器
    Shader Graph 的生产级着色器(Production Ready Shaders)示例是一组可直接使用或按需修改的 Shader Graph 着色器资源。您可以分解它们进行学习,或直接将其导入项目中即用。此示例包含 HDRP 和 URP Lit 着色器的 Shader Graph 版本,还提供了逐步教程,教您如何结合多个着色器创建一个森林溪流环境。
    In This Article
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)