Unity Shader 系列(四):URP 纹理采样全面指南 — 从基础到水面 Shader
URP 纹理采样体系:为什么不用 tex2D?老版 Unity Shader 中常见 tex2D(_MainTex, uv) 这样的写法。在 URP 中,这种写法仍然能编译,但不推荐,原因有两个: 跨平台一致性:tex2D 是 HLSL 的固定函数 API,在部分平台(如 Vulkan、Metal)行为不一致 无法与 SRP Batcher 配合:SRP Batcher 需要将纹理和采样器分开声