位置: 编程技术 - 正文

Unity3D使用shader实现灰图(unity的shader在哪儿)

编辑:rootadmin

推荐整理分享Unity3D使用shader实现灰图(unity的shader在哪儿),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:unity3d的shader,unity shader cull off,unity shader视频教程,unity shader lod,unity shader视频教程,unity的shader用法,unity的shader在哪儿,unity3d shader,内容如对您有帮助,希望把文章链接给更多的朋友!

转载自: 转载自Cocos2D开发网–Cocos2Dev.com,谢谢!

Unity3D使用shader实现灰图(unity的shader在哪儿)

原文地址: "Sprites/Gray"{Properties{ [PerRendererData] _MainTex ("Sprite Texture", 2D) = "white" {} _Color ("Tint", Color) = (1,1,1,1) [MaterialToggle] PixelSnap ("Pixel snap", Float) = 0} SubShader{ Tags { "Queue"="Transparent" "IgnoreProjector"="True" "RenderType"="Transparent" "PreviewType"="Plane" "CanUseSpriteAtlas"="True" } Cull Off Lighting Off ZWrite Off Fog { Mode Off } Blend One OneMinusSrcAlpha Pass { CGPROGRAM #pragma vertex vert #pragma fragment frag #pragma multi_compile DUMMY PIXELSNAP_ON #include "UnityCG.cginc" struct appdata_t { float4 vertex : POSITION; float4 color : COLOR; float2 texcoord : TEXCOORD0; }; struct v2f { float4 vertex : SV_POSITION; fixed4 color : COLOR; half2 texcoord : TEXCOORD0; }; fixed4 _Color; v2f vert(appdata_t IN) { v2f OUT; OUT.vertex = mul(UNITY_MATRIX_MVP, IN.vertex); OUT.texcoord = IN.texcoord; OUT.color = IN.color * _Color; #ifdef PIXELSNAP_ON OUT.vertex = UnityPixelSnap (OUT.vertex); #endif return OUT; } sampler2D _MainTex; fixed4 frag(v2f IN) : SV_Target { fixed4 c = tex2D(_MainTex, IN.texcoord) * IN.color; c.rgb *= c.a; float gray = dot(c.xyz, float3(0., 0., 0.)); c.xyz = float3(gray, gray, gray); return c; } ENDCG }}}

使用方法:

// Use this for initializationvoidStart(){ SpriteRendererrender=this.GetComponent<SpriteRenderer>(); render.material.shader=Shader.Find("Sprites/Gray");}本文固定链接: Houzi 年月日 于 Cocos2D开发网 发表

Unity3D修改脚本模板 转载自:猴子原创,欢迎转载。转载请注明:转载自Cocos2Der-CSDN,谢谢!原文地址:

解决Unity无法导入package资源包(Failed Importing Package) .unitypackage的完整路径中不要存在中文就行,即不要放在任何以及包含中文的目录下…

Unity3D之iTween 转载自:

标签: unity的shader在哪儿

本文链接地址:https://www.jiuchutong.com/biancheng/378763.html 转载请保留说明!

上一篇:Unity3D之Transform参数

下一篇:Unity3D修改脚本模板(unity3d脚本编程)

  • 小规模纳税人收入是含税还是不含税
  • 增值税出口退税计入什么科目
  • 股权转让如何缴纳增值税
  • 财务记录软件
  • 外购商品发给员工增值税要怎么算
  • 个体户没做过账怎么办
  • 应付职工薪酬应发数
  • 民办学校房屋要求
  • 工会经费按什么交
  • 其他应付款二级明细
  • 普票千元版和万元版板面区别
  • 母公司获得分红怎么做账
  • 汇算清缴结束后,税务机关发现企业应当取得
  • 福利费进项税额转出会计分录账务处理
  • 什么情况下做暂估
  • 福利企业的税收优惠政策
  • 申请增值税专用发票需要什么资料
  • 补提以前年度折旧
  • 房地产行业预缴税款
  • 应扣未扣税款向谁追缴
  • 国税和地税分别占多少
  • 认证的增值税发票怎么做成账本格式
  • 没有费用报销单发票可以直接报销吗
  • 境外施工
  • 收回固定资产残值
  • 培训学校的收入
  • 印花税是按开票金额还是收入
  • 委托加工代收代缴增值税吗
  • windows账户名a
  • 深入分析php引用文献
  • 加班费如何做账
  • php用户会员系统
  • 债务转换为资本
  • 未开票收入以后必须开票吗
  • 建设项目的设计阶段分为
  • 埃姆雷莫尔
  • 科研项目财政拨款多少
  • 本月增加的无形资产数量
  • php获取文本内容
  • 服务业小规模纳税人税率
  • 机器人折旧年限
  • 智能商亭超级大骗局
  • 固定资产一次性扣除如何做账
  • 工会组织机构需要备案吗
  • 帝国cms安装教程
  • Python变量中forain
  • python输出inf
  • 增值税抵扣明细网络超时怎么处理
  • 季度所得税资产总额填错了,会不会有影响
  • 金蝶余额调节表勾对日期什么意思
  • 合并资产负债表图片
  • 小规模纳税人减按1%征收率征收增值税
  • 物业公司一般纳税人简易征收
  • 金税四期监控银行卡
  • 找社保代理公司需要提供什么资料
  • 申报个人所得税的软件叫什么
  • 库存商品如何结转生产成本
  • 代销商品怎么开票
  • 购买办公楼分期合同
  • 关于新修订的未保法
  • 应付职工薪酬账户贷方登记的是
  • 数据库木马
  • win10怎么设置为win7模式
  • windows server 2008 R2
  • win10怎么自定义壁纸
  • winxp关机立马自动重启
  • win10控制面板中没有防火墙
  • smon进程
  • centos7如何安装telnet
  • win7开机没反应怎么办
  • win7系统更新怎么关闭
  • Win10预览版桌面图标和任务栏不翼而飞怎么办?
  • linux 如何
  • linux系统中可用于添加用户账号
  • java urlencode如何使用
  • 在css中
  • 全电发票
  • 银行开业送什么花
  • 教师票优惠需要交税吗
  • 全年个人一次性奖金单独计税优惠
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设