位置: 编程技术 - 正文

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每秒执行一次)

  • 应交增值税和未交增值税都有余额
  • 固定资产的进项税额不允许抵扣的增值税属于
  • 财税通财务软件怎么下载
  • 增值税普通发票怎么开
  • 银行存款支付是借还是贷
  • 计提资本公积的处理
  • 养殖合作社属于什么行业
  • 装修收入如何填报增值税表
  • 工程服务增值税税率1%
  • 销售方记账凭证怎么做分录
  • 增值税抵扣凭证装订要求
  • 怎么报企业所得税季报
  • 异地经营如何纳税
  • 建筑类没收入怎么填
  • 公司购买东西怎么做分录
  • 可供出售金融资产和长期股权投资
  • 银行罚息怎么入账
  • 高新技术企业必须要有研发费用吗
  • 差额开票扣除额可以大概数
  • 车船使用税凭证还要过户吗怎么办
  • 有形动产经营租赁服务税率
  • 公司购买房产的税费
  • 小微企业贷款利息补贴
  • 办理对公账户手续流程
  • 怎么处理有问题的货物
  • 加装固态后如何分盘
  • windows11结束任务快捷键
  • 企业购入用于捐赠的物品
  • 财政拨款收入的预算会计科目
  • 电脑pin码忘了开不了机,且鼠标失灵
  • 收到银行存款利息会计分录
  • PHP:cal_days_in_month()的用法_日历函数
  • 马纳斯古盐田气候特征
  • 应收账款的定义和特点
  • 股权转让怎么做帐务处理
  • 科技推广和应用服务业行业
  • php中删除文件的函数
  • vue页面刷新时原有的数据还在吗
  • 子公司借钱给母公司使用
  • 节假日加班工资是几倍
  • 其他综合收益 综合收益
  • python天气数据的爬取与分析
  • 新政府会计制度与旧制度区别
  • 劳务费合同模版
  • 各部门和单位按照国家有关规定收取或取得
  • 小微企业和民营企业的区别
  • 建筑企业预缴的增值税怎么抵扣
  • 排污收费制度在排污费征收方面存在的问题
  • sql server 2008打开界面
  • 土地使用权的使用是什么意思
  • 社会保险差额缴纳
  • 国外扣款手续费
  • 网银费用及回单怎么查
  • 绩效工资定义及标准
  • 委托加工应税消费品纳税义务发生时间
  • 不是企业职工能否挂靠企业交社保
  • 现金流量表补充资料怎么理解
  • 租赁出租人分录
  • 注册资本金到位证明
  • mysql中具体到删某一个数据
  • 开启win7
  • server2003定时任务
  • gwservice进程
  • win7怎么添加自启动程序
  • 格式化不干净
  • win8.1 win7
  • dw导入excel
  • perl入门
  • opengl 绘制
  • 遮罩层中对象的作用是
  • r语言和python画图
  • Node.js中的全局对象有
  • nodejs 文件操作
  • jquery取value
  • import python-docx
  • 非常棒的jQuery图片轮播效果
  • 地税局基层税务工作总结
  • 重庆新电子税务局入口
  • 从国外寄电吉他要多少钱
  • 地税局的全称是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设