位置: 编程技术 - 正文

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

  • 小规模税费如何做分录
  • 企业所得税计算公式
  • 年底计提是什么意思
  • 缴纳的增值税如何申请退税
  • 小规模纳税人企业所得税怎么申报
  • 车船税完税凭证号
  • 企业所得税弥补亏损怎么算
  • 施工企业确认收入的方法有哪两种
  • 房地产公司预收账款明细科目
  • 小规模纳税人隔月可以作废发票吗
  • 金税三期个人所得税扣缴系统手机版
  • 一般纳税人有按季申报的吗
  • 税款滞纳金怎么入账
  • 非正常损失的购进货物进项税不能抵扣
  • 企业接受大额捐赠,可以分次确认收入缴纳企业所得税吗?
  • 小微企业免征增值税政策2023
  • 残保金所属期与税款所属期
  • 企业原材料盘盈的原因分析
  • 什么是小型微利企业标准2023
  • 公司法人借款给公司怎么取出来
  • 领用工程物资用于在建工程的进项税抵扣问题
  • 环卫公司增值税税率
  • 营运资金投资额计算公式
  • 预收购货款的会计分录
  • 财政返还额度会计分录
  • window10自带哪些软件
  • 银行余额调节表例题和答案
  • 重装系统D盘文件还能恢复吗
  • 游戏不能全屏幕
  • ramaint.exe - ramaint是什么进程 有什么用
  • PHP:Memcached::getOption()的用法_Memcached类
  • winspool.drv病毒
  • 基本工程建设项目清单
  • 外购商誉是资产吗
  • 没报关的货物还需要开发票嘛
  • 增值税纳税人兼营免税减税项目的
  • 新能源产业发展历程
  • vue2 mixin
  • iterator用法 移除对象
  • 查找命令位置
  • 怎么查询开具的红字发票
  • 小规模纳税人在什么情况下会成为一般纳税人
  • 财政科技支出
  • 差旅费计入什么
  • 应付工资怎么记账
  • 有赞微小店认证麻烦
  • 电费账务qc
  • 开发商提供物业用房的法律依据
  • 个体户查账征收个人所得税税率
  • 地方水利建设基金减免政策2023
  • 销售返利如何得到法律的保护
  • 收到股东投资款需要交印花税吗
  • 失控发票进项税额结转成本
  • 税局代开的专票能作废或红冲吗?
  • 无偿划转资产需要挂其他应收款吗
  • 固定资产抵扣进项税额最新规定
  • 预付款开了发票
  • 注册资本金印花税什么时候缴纳
  • 试生产期间的收入如何做账
  • 不动产租赁属于什么税目
  • 明年发票可以入到今年有什么惩罚
  • 残保金怎么办理
  • sqlserver允许一列列值重复
  • 微软windows 10
  • win10关掉搜索
  • avgorange是什么文件夹
  • xp桌面消失 右击无反应
  • ubuntu linux
  • xp系统硬盘管理
  • The file /boot/grub/stage1 not read cor 解决办法
  • [置顶]JM259194
  • jquery的选择器作用是选中某些元素
  • javascript简单
  • 前端跑马灯实现
  • 猫的游戏视频
  • 公司开票明细如何查询
  • 深圳市财政上交广东省吗
  • 退发票操作流程
  • 湖北税务投诉电话
  • 企业申报系统网址
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设