位置: 编程技术 - 正文

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

  • 股权转让涉及法律
  • 小规模纳税属于什么类型
  • 企业所得税中资产总额平均值怎么核算?
  • 冲回多提的坏账准备分录为
  • 营业成本占营业收入比重较低的原因
  • 会计没签字出纳付款违法么
  • 依法确定的其他扣除项目包括
  • 银行回单日期晚于做账日期
  • 软件开发成本核算模板
  • 表外负债和表内负债对比
  • 资产负债表货币资金与现金流量表的关系
  • 发票认证费用
  • 外币报表折算差额在会计报表中应作为
  • 失控发票进项转出成本不用转出
  • 建筑企业跨地区
  • 增值税开票员的岗位职责
  • 9万以下免征增值税政策
  • 税务机关及其工作人员未按办税事项最多跑一次
  • 员工承担补缴社保的责任
  • 公司租土地建厂房应该怎么做账呢?
  • 完税证明已开回怎么处理
  • 其他货币资金怎么做账
  • 普通增值税发票跨越可以作废吗
  • 12306打不开怎么回事苹果手机
  • 如何解决win10系统安装不兼容驱动的问题
  • Win11不支持鼠标宏
  • 利息如何做会计分录
  • 进项税额认证了也就是抵扣了吗?
  • windows11正式版好用吗
  • 招待客户住宿的句子
  • 以下哪些企业需要填报
  • win10开始菜单磁贴设置
  • 个税六项专项扣除是什么
  • 企业发生的直接用于产品生产,专门设有成本项目的费用
  • ai生成二次元角色全身
  • php与ajax交互
  • thinkphp框架入门
  • react-router6.4+的项目种路由实现方式(列举两种)
  • phpcms怎么用
  • thinkphp框架怎么用
  • java基础运算符有哪些
  • 日用品开增值税专用发票可以抵扣吗
  • 当月收入可以下月开票吗
  • 固定资产投资子公司
  • 1%征收率可以开专票吗
  • 半成品结转成品会计分录
  • 外贸公司出口退税流程
  • 金税四期监控什么
  • 借款与报销流程设计
  • 残保金少申报了怎么办
  • 普惠性幼儿园是公立还是私立的?
  • 捐赠支出税前扣除比例
  • 待抵扣进项税额是什么情况下用的
  • 预付房租收到发票怎么写摘要
  • 机票行程单改签费抵扣 税务局
  • 为什么规定视同销售?
  • 捐赠利得的会计科目
  • 存货盘亏进项税额转出会计分录
  • win7系统如何隐藏桌面
  • linux的安装
  • anddroid.process.acore进程停止什么意思
  • win7系统浏览器版本老怎么升级
  • windows 10 开始菜单
  • perl中打开文件
  • jquery和dom对象之间怎么转换
  • Node.js中的construct构造函数
  • cmd更改文件属性
  • php redis incr
  • jquery 回车
  • 传智播客javappt
  • android4.4iso
  • 上海个人所得税优惠政策
  • 国税税控开票系统
  • 微信收款商业版和个人经营收款码区别
  • 境外承包工程款收入
  • 学历认证取消申请还能再申请吗
  • 银行扣账户维护费会计分录
  • 河北电子税务局社保缴费流程
  • 纳税申报的期限是什么意思
  • 有限公司怎么交五险
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设