【Unity&Shader】字体&2D图片变白的Shader

限时加码!20+主流AI编程工具免费用 购周边加赠Coding Plan Lite,Claude Code、Cursor等即刻畅享,学习进阶更高效! 阅读详情


在网上收集的SHADER代码

图片变白







Shader "GUI/Text Shader" {
	Properties{
		_MainTex("Font Texture", 2D) = "white" {}
	_Color("Text Color", Color) = (1,1,1,1)
	}


		SubShader{


		Tags{
		"Queue" = "Transparent"
		"IgnoreProjector" = "True"
		"RenderType" = "Transparent"
		"PreviewType" = "Plane"
	}
		Lighting Off Cull Off ZTest Always ZWrite Off Fog{ Mode Off }
		Blend SrcAlpha OneMinusSrcAlpha


		Pass{
		CGPROGRAM
#pragma vertex vert
#pragma fragment frag


#include "UnityCG.cginc"


		struct appdata_t {
		float4 vertex : POSITION;
		fixed4 color : COLOR;
		float2 texcoord : TEXCOORD0;
	};


	struct v2f {
		float4 vertex : POSITION;
		fixed4 color : COLOR;
		float2 texcoord : TEXCOORD0;
	};


	sampler2D _MainTex;
	uniform float4 _MainTex_ST;
	uniform fixed4 _Color;

	v2f vert(appdata_t v)
	{
		v2f o;
		o.vertex = mul(UNITY_MATRIX_MVP, v
Unity2D Sprite灰白图Unity3D开发之十一) 猴子原创,欢迎转载。转载请注明: 转载自Cocos2D开发网–Cocos2Dev.com,谢谢!原文地址: http://www.cocos2dev.com/?p=596昨晚看到群里问到2DSprite怎么变成灰白图,晚上看了下,修改shader是最方便的。下面是Sprites-Gray.shader的实现,请放入自己工程:Shader "Sprites/Gray" { Properties { 阅读详情

相关推荐

Unity中Newtonsoft.Json的使用(一)

Unity中下载Newtonsoft.Json,并进行序列化和反序列化

洛苍离的博客 1万+

[Shader] UnityShader系列---灰白效果

支持 NGUI的 UIPanel 的SoftClip无图无真相修改 Unlit - Transparent Colored.shader 如下:Shader "Unlit/Transparent Colored" { Properties { _MainTex ("Base (RGB), Alpha (A)", 2D) = "black" {} }

onelei的博客 1403

【信创-k8s】银河麒麟V10国防版+鲲鹏/飞腾(arm64架构)在线/离线部署k8s1.30+kubesphere

银河麒麟作为国家核高基专项的重要成果,国防版凭借其卓越的安全性和可靠性,已成为军工领域的首选操作系统。之前我们在适配麒麟V4国防版的过程中已发现诸多安全性要求,而麒麟V10国防版在安全防护等级上又达到了更高的级别。本文将主要演示离线部署,因为军工项目基本不会出现联网场景。即使在线,也可以按离线方式部署,且离线部署由于有私有仓库,不会存在镜像获取不到和丢失情况。

jiaworld的博客 706

Unity代码动态改变unity物体材质球颜色变白问题

今天碰到另外一种改变材质球颜色的代码,试验后发现出现物体变白问题,代码如下: private void Start() { renderer = GetComponent<Renderer>(); StartCoroutine(ChangeColor()); } IEnumerator ChangeColor() { int i = 0, j = 100, ...

qq_33325776的博客 3935

Unity渲染(一):Shader着色器基础入门之纯色Shader

Unity渲染(一):纯色Shader 通过这里,你可以学习到UnityShader基本语法,CG语义,GPU渲染流水线等编写着色器的基础知识

wodejiaoaoa的博客 4704

Unity Shader零基础入门1:纯色物体

Shader又叫着色器,控制着颜色的显示。即可以让模型显示出贴图的颜色,也可以显示出金属的光泽、通过法线贴图增加模型的细节等。

qq_21315789的博客 2279

unity3D 把图片变黑白的Shader

//下面是shader Shader “UI/Default Grey” { Properties { [PerRendererData] _MainTex (“Sprite Texture”, 2D) = “white” {} _Color (“Tint”, Color) = (1,1,1,1) } SubShader { Tags { ...

weixin_43851602的博客 3611

【Bug集锦】使用shader时场景全白

编写简单的逐像素着色specular时,一使用shader则场景全白。

JRegn的博客 620

unity运行时修改光源的颜色,变成白色

开发时遇到的问题

weixin_50702814的博客 1181

Unity资源下载材质贴图消失

Unity资源下载材质贴图消失或变成白色的解决办法。

m0_51323198的博客 4960

Unity里 用OpenCv 插件将png图片透明部分变成白色,让后黑白二值化处理

黑白二值化

惊鸿醉的博客 1458

spriteRenderer变灰效果

Shader "Sprites/Gray"  {   Properties   {      [PerRendererData] _MainTex ("Sprite Texture", 2D) = "white" {}      _Color ("Tint", Color) = (1,1,1,1)      [MaterialToggle] PixelSnap ("Pixel snap", ...

jason1285837980的博客 1559

Unity内置Shader-Text Shader(3DText)

// Unity built-in shader source. Copyright (c) 2016 Unity Technologies. MIT license (see license.txt) Shader "GUI/Text Shader" { Properties { //这里的贴图为字体里面的FontTexture _MainTex ("F...

雪球的博客 7212

Unity(6)-通过脚本修改图片sprite

通过脚本修改图片sprite

害怕也得前进 1万+

unity Shade调整Sprite色相

// Unity built-in shader source. Copyright (c) 2016 Unity Technologies. MIT license (see license.txt) Shader "PX/U2D_HSVSprite" { Properties { [PerRendererData] _MainTex ("Sprite Texture", 2D) = "white" {} _Color ("Tint", Color) =.

wangjun的博客 1697

Unity3d中设置UISprite图片灰显方法

Unity开发过程中,有需求让未开启的功能模块的入口灰色显示。因为没有滤镜的概念,所以没flash那么方便。解决思路还是Shader,以前按网上其他帖子的方法,一直没有成功实现过。这两天比较闲一点,专门研究了下,总算成功了。 NGUI里已经有Unlit - Transparent Colored.shader。一般打Atlas的时候默认就是这个。如下图。 fixed4 f...

weixin_30312563的博客 461

unity 图片变纯色填充 变色

unity自带shader 即可 转载于:https://www.cnblogs.com/sanyejun/p/10671325.html

a554671102的博客 2204

利用Shader使UI在相机中渲染,始终在最前方

利用Shader使UI在相机中渲染,始终在最前方。

快乐教主的博客 496

unity图像处理(上)

注意: 不是Shader 代码 1、 调整图片的饱和度 不太需要原理, 维基百科给出的公式: https://zh.wikipedia.org/zh-cn/YUV 其中提到了 主要的抽样(subsample)格式有YCbCr 4:2:0、YCbCr 4:2:2、YCbCr 4:1:1和YCbCr 4:4:4。 http://blog.csdn.net/u010019717 上面

abcd5711664321的博客 3697

unity修改image图片颜色

该方法实现是将png图片的不透明部分,强制修改为白色。

weixin_68125663的博客 323

unity黑白滤镜_Unity NGUI图片去色黑白效果

在做项目的时候。我们经常要用到禁用为灰色的效果。比如 我们要做 图鉴 我们已有的装备物品为彩色。没有的为灰色。在我们设置UISprite或者UITesture的颜色时。会发现,效果不好还会被图片本身的颜色影响。如下而我们需要的是这样的效果这时。就需要我们写Shader来弄了。Unity中搜索 :Transparent Colored打开该shader 搜索 函数fixed4 frag (v2f i...

weixin_39746869的博客 561
上一篇: 【Unity工具】Sprite Illuminator下载教程&TexturePacke资料总结
下一篇: 【Unity&Shader】关于变灰Shader的探究
BuladeMian
博客等级 码龄10年 795粉丝 1041原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值