【HDRP下实现视差效果_CubeMap和九宫格ArrayMap形式】

文章目录

    • 视差实现方案
    • 1.HDRP下的视差方案1_CubeMap形式:
      • 图片格式
      • 属性栏
      • 效果展示
      • CubeMap视差Shader计算如下:
        • `ShaderGraph`:
        • `ASE`:
        • HLSL完整shader代码如下:
    • 2.HDRP下的视差方案2_ArrayMap形式:
      • 图片格式
      • 属性栏
      • 效果展示
      • 前景视差配置
        • 1.UV计算
        • 2.深度偏移
        • 3.修剪描边
        • 4.前景遮挡穿帮问题
        • `ASE`:
        • HLSL完整shader代码如下:
        • CG完整shader代码如下:

视差实现方案

提示:本篇视差实现方案如下
1.HDRP下的视差方案1_CubeMap形式:
2.HDRP下的视差方案2_ArrayMap形式:

1.HDRP下的视差方案1_CubeMap形式:

图片格式

图片格式是 Cube
【HDRP下实现视差效果_CubeMap和九宫格ArrayMap形式】_第1张图片

属性栏

材质属性如下:
【HDRP下实现视差效果_CubeMap和九宫格ArrayMap形式】_第2张图片

效果展示

效果如下:

你可能感兴趣的:(unity,游戏引擎,开发语言,3d,经验分享)