位置: 编程技术 - 正文

unity3d shader之浮雕效果(unity2d shader)

编辑:rootadmin

推荐整理分享unity3d shader之浮雕效果(unity2d shader),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:unity2d shader,unity shader frac,unity3d的shader,unity shader frac,unity shader frac,unity shader lod,unity漂浮,unity漂浮,内容如对您有帮助,希望把文章链接给更多的朋友!

浮雕就是对图像上的一个像素和它右下的那个像素的色差的一种处理

非常容易,只需要一个简单的算法

用fragment shader来实现

我们只看实现部分就好

在frag函数中

mcmc = tex2D (_MainTex, i.uv_MainTex).rgb;

获取当前点的颜色

mc = tex2D (_MainTex, i.uv_MainTex&#;fixed2(1,1)/_Size).rgb;

获取当前点右下角(偏移了(1,1)个单位)的点的颜色,

由于CG函数tex2DSize函数(获取图片长宽的像素数)在unity中不能用,我也不知道用什么函数来替代它,就弄了个外部变量_Size方便调节

如果有什么函数能代替tex2DSize函数各位看官一定要告诉我

unity3d shader之浮雕效果(unity2d shader)

diffs = abs( mcmc - mc);diffs为亮点颜色差max0 = diffs.r>diffs.g?diffs.r:diffs.g;max0 = max0>diffs.b?max0:diffs.b;求出色差中rgb的最大&#;设为色差数gray = clamp(max0&#;0.4 , 0, 1);灰度&#;其实就是这个色差数c = float4(gray.xxx,1)*_Color;

最终颜色

效果如下:

全部代码如下:

-----------------by wolf

Unity之一天一个技术点(十八)---让敌人缓慢转向,并且跟踪玩家 哦也,公司年会开完就放假,年前不会再更新了~提前恭祝大家新年快乐,心想事成~publicTransformtargetpublicintmoveSpeedpublicintrotateSpeedprivateTransformmytransform;voi

传智播客C++第五/5期完整版 年6月份到年月份的传智播客C第五期培训视频。真正完整版,不加密。未压缩近G!教程的含金量我就不多说了,我们的质量永远是最好的。具

基于web的AssetBundle的研究 原因:(1)在实际开发中如果场景很大,加载时间会比较花费时间,尤其是在unity的web项目中比较明显。比如我做的幼儿园项目web版在网络比较慢的情况下

标签: unity2d shader

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

上一篇:Unity之一天一个技术点(十二)---指南针的实现(unity strangeioc)

下一篇:Unity之一天一个技术点(十八)---让敌人缓慢转向,并且跟踪玩家(unity每秒执行一次)

  • 计提企业所得税分录
  • 个人独资企业生产经营所得汇算清缴时间
  • 开普票要个人身份证号吗
  • 个税是否可以跨区缴纳
  • 收回已核销的坏账什么意思
  • 资产负债表里的固定资产是原值还是净值
  • 本月进项税大于销项税有留底,如何做会计分录
  • 职工教育经费8%怎么算
  • 降低企业成本的有效途径
  • 支付给员工的讲课费税前列支怎么做?
  • 化验室购买仪器计入什么科目
  • 补贴收入计入哪个科目
  • 生产成本物料的核算
  • 应收账款多收的钱怎么写分录
  • 公司名字开错了,认证过了怎么处理
  • 代收电费可以开发票吗
  • 含税金是什么意思
  • 建筑业在外地预缴的所得税能退吗
  • 成本票和费用票分别是什么
  • 怎么计提所得税费用
  • 单独出售的包装物是否属于包装物的核算范围
  • 营改增贷款服务包括哪些
  • 收到美金货款
  • qt5core.dll丢失解决方法
  • windows10如何调出虚拟键盘
  • 赔绿化损失费的法律依据
  • award bios设置详解
  • php测验
  • 独享20m网速快吗
  • 修改apache的http服务端口为8080
  • 增值税价外费用是什么意思
  • win7纯净版系统官网
  • windows10安装hadoop
  • 销售汇总表格模板
  • 应收账款包括哪些
  • 金融企业贷款损失准备金计提比例
  • 发票系统技术维护费
  • 增值税抵扣新政策
  • jmeter接口串联
  • 前端实现文件上传的命令
  • vue自学
  • metareplace -e
  • 说好的运费少给怎么办
  • 管家婆中已经过账的进货单怎么删除?
  • 员工工资应要计入什么
  • 删除mysql数据库用户
  • 小规模纳税人做工资没交社保
  • 非金融企业之间的借款合同要交印花税吗
  • 福利费需要通过应付职工薪酬吗
  • 上月暂估的成本这月收到票怎么做
  • 增值税欠税及滞纳金计算
  • 公司水电费如何做账
  • 索引的基本原则
  • 优化加速锁定任务是什么意思
  • winxp使用到什么时候
  • xp系统如何清除所有盘的东西
  • win10 mobile下载
  • linux获取操作命令的使用方法或参数选项内容
  • sendmail端口
  • win7系统开机后很卡什么原因
  • win8.1怎么样
  • cocos2dx官方教程
  • jq复制元素
  • mysql命令备份数据库
  • 记录心率
  • 超级给力的好人有哪些
  • 关于jquery的事件冒泡,以下描述正确的是
  • python语句分为哪两种
  • js中构造函数怎么写
  • 中通快递广东省内收费标准
  • 广东智慧团建登录不上去怎么回事
  • 诺诺开票软件怎么领用发票
  • 西安大修基金和契税怎么计算
  • 佛山市地方税务局与国家税务局合并没有
  • 东莞地税电话号码
  • 吉林税务发票自动查询系统网
  • 为什么非贸易付不了款呢
  • 关于铁路安全的漫画
  • 消费税和增值税的异同点
  • 报税日期2023年
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设