Version: 1.7
语言 : 中文
渲染精细度设置
Virtual Geometry Mismatch 窗口

Shader Graph

团结引擎现已支持在Shader Graph中创建兼容虚拟几何体的着色器,在开启虚拟几何体功能的项目中,新建Shader Graph文件,在确保兼容的情况下,Shader Graph将自动生成兼容虚拟几何体的着色器。

顶点动画

用户可以使用Shader Graph对虚拟几何体应用顶点动画,实现植被摆动、旗帜飘动等动态效果。用法上,虚拟几何体的顶点动画与传统模型完全一致。您只需使用相关节点定义顶点动画的逻辑,然后将其输出传递给Vetex模块的Position、Normal或Tangent节点,就能启用虚拟几何体的顶点动画。

启用顶点动画
启用顶点动画

目前,只有开启Alpha Clipping的Shader Graph才能支持虚拟几何体的顶点动画。

兼容性

目前在兼容虚拟几何体的渲染管线中,Shader Graph在使用Lit材质的情况下,能够生成兼容虚拟几何体的着色器。

在不同的渲染管线中,受限于虚拟几何体的实现原理,Shader Graph无法在部分节点存在和部分功能开启的情况下,生成兼容虚拟几何体的着色器。

已知问题

对以下节点功能虚拟几何体的支持存在限制:

  • Tilling And Offset节点不支持过多层级嵌套
  • Custom Function节点中部分参数的获取需要按照虚拟几何体的方式编写
  • Parallax Mapping和Parallax Occlusion Mapping节点无法使用
渲染精细度设置
Virtual Geometry Mismatch 窗口