位置: 编程技术 - 正文

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

  • 小规模纳税人执行小企业会计准则吗
  • 设备租赁公司印花税怎么交
  • 全年一次性奖金税收优惠政策
  • 以前年度无形资产本年摊销额
  • 计提存货减值准备怎么算
  • 接受实物投资纳印花税怎么缴纳?
  • 销售成本结转中的库存商品的单价错了怎么改u8
  • 票据权利的概念与性质
  • 营改增后小规模纳税人
  • 财务报表中应收账款包括什么
  • 办公低值易耗品的账务处理
  • 劳务派遣公司支付劳务费怎么做账
  • 股东利润分配预缴税款
  • 产品种类很多月末怎么结转生产成本
  • 外籍人员取得数月奖金怎么交税
  • mac如何配置
  • 进口代理流程
  • 支付电费的税费怎么算
  • thinkphp添加数据
  • 暂估营业收入会增加吗
  • 公司账户转账到出纳个人账户
  • 罚款是否需要开发票
  • 子公司接受母公司捐赠的会计处理
  • 盆栽玉树的养殖方法
  • 安博塞利国家公园狮子
  • 一般股份支付的确认计量及帐务处理怎么做
  • 劳务报酬所得的计税标准
  • 阿查法拉亚盆地牡蛎
  • 执行企业会计制度的企业有哪些
  • php 抓取别的网站的内容
  • 计算机视觉项目论文
  • 计算机视觉中的数学方法
  • df 命令执行显示不出来
  • rm -rf/指令指删除什么
  • 取得专票怎么做账
  • 固定资产加速折旧是什么意思
  • 预缴增值税怎么算
  • 应收账款保理会计处理相关会计准则
  • 小规模纳税人增值税税率
  • 分享使用护肤品的感受
  • 公司捐赠给个人公司要交税吗
  • 股东买房能在银行贷款吗
  • 小微企业所得税税收优惠政策2023年
  • 一次性加速折旧考虑残值吗
  • 环保企业会计分录
  • 投资管理公司成立的请示范文
  • 发现以前年度错账,不论错账是否涉及损益
  • 公司购买股票会计分录怎么做
  • 现金短缺与溢余的区别
  • 税务局多扣的税可以退吗
  • 母子公司无偿划转土地
  • 预收账款过多,税务让说明原因
  • 参展费会计分录
  • 忘记MySQL的root密码该怎么办
  • MySQL使用select语句查询指定表中指定列(字段)的数据
  • Linux安装MySQL教程(二进制分发版)
  • win10系统如何打开运行命令
  • 系统停止工作
  • linux安装iso软件
  • win7多用户怎么删除
  • win7如何开启蓝牙功能
  • win7系统更新补丁会解决游戏卡顿的问题吗
  • 关于dns的说法错误的是
  • Screen.sleepTimeout=SleepTimeOut.NeverSleep 禁止屏幕锁屏
  • node解析前端formdata数据
  • 使用的拼音
  • css hacks
  • python爬虫框架怎么画
  • js继承原型链
  • nodejs实战
  • Ubuntu修改用户名
  • angular keyup
  • python的字符串处理
  • javascript函数
  • jqueryw3c
  • 简约时尚搭配
  • 医院体检怎么拿发票
  • 教育培训机构都交哪些税
  • 独生子女补贴和退休金一起发吗
  • 江西各市财政收入和支出
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设