位置: 编程技术 - 正文

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

  • 委托加工物资增值税纳税义务发生时间
  • 出口退税无纸化备案
  • 不含税的金额
  • 保险费计入什么会计科目需要发票吗
  • 安置残疾人税收优惠
  • 广告公司如何经营管理
  • 税费漏报
  • 公司帮其他单位开发票违法吗
  • 公司账户的钱怎么取出来
  • 如何让自己公司成为供应商
  • 收到电子银行承兑汇票的账务处理
  • 股权收购溢价的原因
  • 对公账户进账是否缴税
  • 税务局退税收入多久到账
  • 个人去税局开劳务费需要注意什么
  • 生产性服务业定义
  • 以前年度损益调整怎么用
  • 进出口商品应该符合哪个国家的标准
  • 广告业公司成立时的资金如何记账?
  • 银行转账取得的收据
  • 年初预提费用
  • 进项是普票销项是专票,怎么交税
  • 鸿蒙系统怎么切换回安卓
  • 企业重组后的债务怎么算
  • linux进程操作命令
  • wordpress 常用函数
  • php 面向对象
  • 差旅费是否可以所得税前扣除
  • 产品销售账务处理办法
  • pavfires.exe - pavfires是什么进程 有什么用
  • 无形资产摊销时点
  • 应收票据利息会计科目
  • 同一控制下企业合并和非同一控制下企业合并的区别
  • git简明教程
  • 商品房测绘收费标准
  • python每行输出五个且对齐
  • 收到上市公司分红企业所得税减半征收的情景
  • 劳务公司怎么申请办理
  • 换货公司是否可信?
  • 去年多计提的工资今年怎么冲
  • 售后领料怎么做会计分录
  • 不动产进项税额抵扣从什么时候开始
  • 开具利息收入发票需不需要有经营范围
  • 领备用金填什么单子
  • 进项加计扣除主项怎么算
  • 同时安装vs2005团队开发版和sql 2005企业版的方法(downmoon原作)
  • 汇总记账凭证账务处理
  • 2023年会计继续教育报名入口
  • 企业弥补亏损的会计分录
  • 资产负债表是怎么核对的
  • 公司代房东缴纳个税怎么处理
  • 残保金属于职工社保吗
  • 材料的采购成本包括
  • 母公司为子公司承担税费
  • 固定资产未提完折旧
  • 工程结算直接做主营业务成本
  • 资产负债表中的存货怎么算
  • 企业支付的产品和物资的原始价格是采购成本中的
  • 电子税务局申报比对异常
  • 差旅费报销单填写模板电子版
  • 申报抵扣的进项税额怎么算
  • 会计账簿怎么填写模式
  • Ubuntu 14.04系统怎么安装Nvidia 私有显卡驱动?
  • 电脑怎么装双系统win10和linux
  • win7系统卸载360
  • unable to boot - please use a kernel appropriate for your cpu的解决方法
  • 如何卸载centos7
  • 搜索应用界面
  • linux各种命令
  • win10屏幕刷新率只有60
  • 如何在eclipse
  • jqgrid api中文手册
  • js几种类型
  • 求行驶时间的公式
  • 用python过滤列大于0的值
  • python socket用法
  • python 获取uuid
  • android性能测试
  • 纳税信用d级企业保留几年
  • 新能源车需要缴纳购置税吗?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设