位置: 编程技术 - 正文

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

  • 设备租赁公司印花税怎么交
  • 如何注销一般纳税人账户
  • 税控盘抄报逾期怎么办
  • 企业所得税中资产折旧调整明细表中提示折旧年限
  • 工厂房租没有发票怎么办
  • 红字发票的数电票号码是啥
  • 注册公司工贸和商贸区别
  • 投标报名费开什么类别发票
  • 固定资产处置损益科目编码
  • 保函费用是用来干什么的
  • 通用机打发票如何验旧
  • 核定征收企业股权转让的税收
  • 财务软件怎样结转销售成本
  • 快递售后是干嘛的
  • 增值税发票验证码
  • 不是办税员可以去税局办事吗
  • 代开专用发票缴纳的增值税需要计提吗?
  • 个人所得税申报错误如何更正申报
  • 一般纳税人施工安装税点
  • 减半征收城建税文件
  • 销售换货怎么做账务处理
  • 固定资产折旧结束后怎样做账
  • 免征的教育费附加如何账务处理
  • 行政单位需要缴税吗
  • 零申报的印花税怎么打印
  • 免抵退税额如何计算
  • 商品和安装能开什么发票
  • 个人所得税哪些可以专项扣除
  • 怎么查询企业收款账号
  • 企业所得税汇算清缴表
  • 怎么快速关闭电脑屏幕快捷键
  • 让记事本文件自动删除
  • tplink路由器怎么连接无线网络
  • cryptfunction.exe
  • linux中的应用程序主要保存在哪些目录中
  • 金税盘服务费怎么申报抵扣
  • php ftp功能
  • 企业存货成本包括利润吗
  • 超额累进税率包括
  • 工程价款结算的方式
  • php自定义header
  • vue运行报错怎么解决
  • 国内旅客运输服务发票
  • 注意力机制加在CNN的什么位置
  • 疯狂世界百科
  • gdal官方文档
  • 以固定资产抵账什么意思
  • 工程分包合同协议书
  • 怎么计提固定资产的累计折旧
  • 谈一谈企业应如何做才能更好地、有效地激励员工
  • 小规模企业税金怎么做账
  • 外经证过期了怎样核销
  • 新公司的注册
  • 有限合伙企业应纳税所得额的计算
  • 购买农产品进行销售要交税吗
  • 基金会对外捐赠,对方开什么发票
  • 积分中的换元怎么使用
  • 在docker中使用service命令
  • mysql安装过程中报错
  • debian系统
  • mac怎么把视频设置成桌面
  • centos7 home
  • wbs是什么文件
  • win8系统怎么改win10
  • vi编辑器使用教程
  • windows7桌面小工具下载
  • 微软反盗xp黑屏怎么办
  • win7系统桌面图标设置
  • win10桌面test mode
  • Metaio in Unity3d 教程--- 一. 搭建环境,运行官方案例
  • 十大经典排序算法总结
  • tensorflow.nn
  • python怎么计数
  • python re 查找
  • node.js操作mssql
  • jQuery 利用$.ajax 时获取原生XMLHttpRequest 对象的方法
  • 企业公示信息怎么查询
  • 酒类包装物押金的消费税处理规定
  • 税盘数字证书密码怎么查看
  • 为什么10月份社保交不了
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设