首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Unity3D v5从旧的自定义着色器中设置顶点着色器

Unity3D v5从旧的自定义着色器中设置顶点着色器
EN

Stack Overflow用户
提问于 2015-03-25 17:34:45
回答 1查看 159关注 0票数 0

我有这个自定义着色器在旧的统一版本中工作,但现在我们升级到v5,他们改变了对着色器的规则。现在需要通过“顶点着色器”来制作它们。有人能帮我们找出如何将我们的着色器转换成顶点着色器吗?或者任何其他方式,只要它是v5兼容的?

代码语言:javascript
复制
Shader "Depth Mask" {
    SubShader {
        Tags {"Queue" = "Geometry-10"}
        Lightning Off
        ZTest LEqual
        ZWrite On
        ColorMask 0
        Pass {}
    }
}

http://docs.unity3d.com/Manual/SL-Properties.html <-声明删除。

提前谢谢你,伊沃

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-25 20:09:41

你的阴影是Unity5兼容的(你只拼错了灯光):

代码语言:javascript
复制
Shader "Depth Mask" {
    SubShader {
        Tags {"Queue" = "Geometry-10"}
        Lighting Off
        ZTest LEqual
        ZWrite On
        ColorMask 0
        Pass {}
    }
}

你提供给团结5手册的链接与你的问题无关。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29262620

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档