![]() |
1
2
你可以这样做……有点问题是:任何给定对象只能有一个材质 1个 任何给定的材质只能有一个材质球。 所以你的选择是:
最后一个是事情变得有趣的地方。子阴影标记最接近您要查找的内容。每个子阴影都有一组与其关联的标记。只有当材质具有相同的标记值时,才会应用该子阴影。 例如,我有这个明暗器(在一个我很久没做过的项目中):
只需假设这些子阴影通过gem、vert或frag方法的条目,以及省略的其他一些标记。所有这些都会让这个例子太长。在这种情况下:
不执行任何操作时,渲染的唯一过程是第一个过程(材质的标记设置为1)。但是打电话来
注: 我不知道子阴影标记造成了什么样的渲染,但我认为它不是很好(中断批处理、克隆材质等)。我有一段时间没弄乱它了。 1个 嗯,差不多吧。有些对象的子网格可以有自己的材质,但一般来说:1个网格,1个材质。 |
![]() |
i_sniff_ket · 在unity之外使用unity类 3 年前 |
![]() |
RavioliDish · 着色器没有纹理属性“\u MainTex” 3 年前 |
![]() |
Naffy · PlayerPref未正确存储 3 年前 |
![]() |
Gacut · 投掷物体时,它只会向右移动 3 年前 |
![]() |
bjy0212 · 协同程序运行时Unity游戏停止 3 年前 |
![]() |
Daniel Lip · 如何在没有父母的情况下获得所有孩子? 3 年前 |