docs.unity3d.com
    显示 / 隐藏目录

    Sample Cubemap 节点

    描述

    对立方体贴图进行采样并返回矢量 4 颜色值以在着色器中使用。在世界空间中需要一个 Direction (Dir) 输入才能对立方体贴图进行采样。可以使用 LOD 输入在不同的细节级别进行采样,从而获得模糊效果。还可以使用 Sampler 输入来定义一个自定义采样器状态。

    如果在包含自定义函数节点或子图形的图形中使用此节点时遇到纹理采样错误,可以通过升级到 10.3 或更高版本来解决这些问题。

    如果在包含自定义函数节点或子图形的图形中使用此节点时遇到纹理采样错误,可以通过升级到 10.3 或更高版本来解决这些问题。

    端口

    名称 方向 类型 绑定 描述
    Cube 输入 立方体贴图 无 要采样的立方体贴图
    Dir 输入 矢量 3 法线(世界空间) 方向或网格的法线矢量
    Sampler 输入 采样器状态 默认采样器状态 立方体贴图的采样器
    LOD 输入 Float 无 采样的细节级别
    Out 输出 矢量 4 无 输出值

    生成的代码示例

    以下示例代码表示此节点的一种可能结果。

    float4 _SampleCubemap_Out = SAMPLE_TEXTURECUBE_LOD(Cubemap, Sampler, Dir, LOD);
    
    返回到顶部
    Copyright © 2023 Unity Technologies — 商标和使用条款
    • 法律条款
    • 隐私政策
    • Cookie
    • 不要出售或分享我的个人信息
    • Your Privacy Choices (Cookie Settings)