位置: 编程技术 - 正文

【猫猫的Unity Shader之旅】之使用顶点的世界坐标(猫的所有视频)

编辑:rootadmin

推荐整理分享【猫猫的Unity Shader之旅】之使用顶点的世界坐标(猫的所有视频),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:猫的好玩视频,猫猫的娱乐,猫的游戏视频,猫的游戏解说,猫的游戏视频,猫猫的游戏,猫的游戏解说,猫猫的游戏,内容如对您有帮助,希望把文章链接给更多的朋友!

  在顶点运算阶段,我们可以得到每个顶点的位置,利用这些位置可以实现非常不错的效果

访问顶点坐标

  为了使用顶点坐标,我们需要使用顶点函数,将顶点坐标传入Input结果,再传入surf中进行处理。当然,要记得在Input中添加相应分量。

  这里的_Object2World是Unity Shader内置的一个变量,表示从局部坐标到世界坐标的变换矩阵,我们用顶点的局部坐标与该矩阵相乘,得到的就是顶点的世界坐标。

  为了观察效果,我们可以根据世界坐标显示不同的颜色,surf函数如下:

  效果如图:

  

变色动画【猫猫的Unity Shader之旅】之使用顶点的世界坐标(猫的所有视频)

  为了实现一个变色效果,我们需要定义一个可以变化的边界。这个边界的一侧用Color1,另一个是Color2,当这个边界移动时,就可以看到模型的颜色从Color1逐渐变成Color2。为了效果更好,我们可以用球面来切割这个模型。要表示一个虚拟的球,需要一个球心坐标和一个半径。

  为表诚意先上主要代码:

  这里我们定义了球心和半径,当模型上的点与球心距离大于半径时,表示点在球外,用Color1,反之用Color2。我们还增加了一个过渡用的颜色,当距离和半径的差的绝对值比较小时,使用这个过渡颜色。注意到我们还为这个过渡区域增加了凸起效果,方法是将顶点位置沿着发现方向移动一点距离,非常好理解。

  下面是效果图:

  

  本次用到的工程。

结束语

  虽然只是简单的使用顶点位置信息,但是依然可以做出非常好玩的效果。Shader确实是一门艺术,需要创意和灵感才能激发它最大的潜能。其实我们人又何尝不是这样,1%的灵感往往比%的汗水还要重要。当我们看不到前方的路的时候,不妨停下脚步整顿一下,去回忆最初的理想,去感受,去发现,换个角度思考问题,往往会有不一样的答案。

Unity中位图字体Font的制作 真心苦啊,网上找了好久都没有什么现成的资料,最终还是得靠自己摸索,说话说己所不欲,勿施于人,什么事还得靠自己啊喀巴爹终于,励精图治,

一起来学u3d之圣典.1 一起来学u3d之圣典.1废话不多说,一针见血,go!一起来看API其中不懂的大家互相帮助哈英文部分版权属©Unity公司所有,中文部分©Unity圣典版权所有。

Unity 物理引擎实现匀速圆周运动 摘要本文主要讲述如何利用Unity物理引擎实现匀速圆周运动。前言首先,我们可以利用UnityAPI,Transform.RotateAround来实现匀速圆周运动。但是这个实现,我

标签: 猫的所有视频

本文链接地址:https://www.jiuchutong.com/biancheng/377211.html 转载请保留说明!

上一篇:【unity资源管理】 打包(unity资源管理机制)

下一篇:Unity中位图字体Font的制作(unity 位图字体)

  • 工商注册经营部和公司的区别
  • 农产品税率9%还是免税
  • 运输企业内账
  • 简易征收的进项税可以抵扣吗
  • 包装运杂费结转生产成本会计分录
  • 小规模纳税人专票免税吗?
  • 所得税汇算清缴补税的会计处理
  • 农民合作社交哪些税
  • 发货就要开票吗是真的吗
  • 工业企业制造费用具体怎么摊
  • 工程物资和特种设备区别
  • 白酒在哪个环节征收消费税
  • 无形资产和固定资产的折旧
  • 应收票据的会计分录例题
  • 应收帐款坏帐损失摘要
  • 股东往来款怎么处理
  • 去年暂估的成本,汇算前收到的少,红冲全部暂估吗
  • 字节跳动属于什么类型的企业
  • 新公司不核税可以吗
  • 个人劳务报酬所得汇算清缴
  • 内退人员工资标准
  • 个人所得税纳税比例
  • 能够影响现金流的因素有
  • 电子发票已缴税怎么查
  • 企业存货跌价准备一经计提在以后会计期间不得转回
  • 月不超过10万,季不超过30万免什么税
  • 公司成立前的准备工作有哪些
  • 利息收入会计如何做账
  • 没有发票的固定资产可以折旧吗
  • 赠送客户的商品计入什么科目
  • 苹果系统中怎么删除软件
  • mouse.exe在哪个文件夹
  • conime进程太多
  • 蜜蜂 (© Angela Parker/Offset)
  • pytorch model.module
  • 阿普拉萨
  • 工程实践指的是
  • 前端实战面试题
  • 20221年的手抄报
  • 税额抵减情况表和减免税申报表
  • 购入的机器设备
  • 固定资产的原价包括增值税吗
  • 出纳会计和现金会计的区别
  • 劳务公司可以
  • 公司过年买的红包封壳怎么做账
  • 应收保费核算什么业务
  • 或有对价的确认条件
  • 小规模纳税人不超过30万怎么做账
  • 开发支出与研发支出的区别
  • 预收和预付科目一样吗
  • 企业进项是什么意思
  • 个人所得税的计算公式方法Excel
  • 未付工资挂什么科目
  • 筹建期的印花税怎么算
  • 研发过程4个主要阶段
  • 余利宝本金会亏吗
  • 期初调整分录
  • 小规模纳税人认定标准2023年最新
  • 合同取得成本如何收回
  • 公司利润太高了怎么办
  • 修改mysql字段默认值
  • sql,join
  • sql获取某个字符的位置
  • sqlserver 教程
  • MySQL数据库卸载了数据还有吗?
  • Windows XP/Vista/Windows 7常见蓝屏故障分析
  • 将IBM ServeRAID 8i卡的驱动整合到Win2003安装光盘里
  • mac系统怎么画图
  • win1共享
  • [置顶] clauvio,Twitter小老鼠
  • opengl入门教程(精)
  • linux awk $1
  • cocos2d教程
  • node.js的安装方法
  • js基于什么
  • [置顶]JM259194
  • android进阶书籍
  • 直系亲属房产买卖过户税费
  • 江西省国家税务局客运定额发票
  • 地税是什么时候开始征收耕地的呢
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设