最近在看之前的愤怒机器人demo,它的反射通过一个反射相机实现

我尝试在unity5里用反射探头做出镜面反射,但想要调的准确倒是比较难。。

。。

后来朋友发我一份反射探头实现镜面反射的文章,解决了这个问题

地址:http://nn-hokuson.hatenablog.com/entry/2016/10/17/202135

首先设置探头参数,打开实时反射的参数设置如下:

(必须设置LayerMask,否则反射画面会被地面挡住)

脚本我稍作修改:

public ReflectionProbe probe;
public Transform mirrorPlaneTransform;void Update()
{var diffY = mirrorPlaneTransform.position.y - Camera.main.transform.position.y;this.probe.transform.position = new Vector3(Camera.main.transform.position.x,mirrorPlaneTransform.position.y + diffY,Camera.main.transform.position.z);
}

最终实现效果如下:

转载于:https://www.cnblogs.com/hont/p/6091055.html

Unity使用反射探头实现地面的镜面反射相关推荐

  1. unity中的反射探头和光照反射探头

    今天我们来学习一下unity里的反射探头和是光照反射探头 要设置反射探头,一开始我们就要做好准备工作,第一步也是我们unity里如果要渲染和烘焙灯光都一个要做的第一步就是趁我们的场景里东西并不多的时候 ...

  2. Unity Shader 反射 折射 菲涅尔反射

    菲尼尔反射原理: 通过计算得到的反射值,采样CubeMap,得到环境反色颜色. 核心算法: 反射核心算法:Reflect(-viewDir,worldNormalDir) 折射核心算法:Refact( ...

  3. Unity可编程渲染管线系列(七)反射(镜面和环境)

    目录 1 高亮的高光 1.1 光滑度 1.2 表面数据 1.3 漫反射光 1.4 镜面选项 1.5 镜面高光 1.6 逐物体平滑度 2 反射环境 2.1 采样环境 2.2 调制反射 2.3 菲涅尔 2 ...

  4. Unity Shader知识点(三)高光反射Shader

    前言 此文及专栏系是以Shader入门精要为基础整理的Unity Shader学习笔记,尽量以初学者视角还原(其实半年前我就是初学者),错误还需指正. 本篇是实操部分的第三个Shader,即高光反射S ...

  5. Unity 5 中的全局光照技术详解

    简介 全局光照,简称GI,是一个用来模拟光的互动和反弹等复杂行为的算法,要精确的仿真全局光照非常有挑战性,付出的代价也高,正因为如此,现代游戏会先一定程度的预先处理这些计算,而非游戏执行时实时运算. ...

  6. 04、Unity 5--全局光照技术

    本文整理自Unity全球官方网站,原文:UNITY 5 - LIGHTING AND RENDERING 简介 全局光照,简称GI,是一个用来模拟光的互动和反弹等复杂行为的算法,要精确的仿真全局光照非 ...

  7. unity 可视化渲染管线_如何为高端可视化设置Unity的高清渲染管道

    unity 可视化渲染管线 Prior to Unite Copenhagen in September 2019, Unity collaborated with Lexus and its age ...

  8. Unity—GI光照贴图

    参考转载来源,unity全球官方网站&麦子学院魏知晓&Json_c: 什么是全局光照--Global Illumination/GI? 什么是光照贴图--LightMap? 什么是光照 ...

  9. Unity 光照技术小结

    原文自Unity全球官方网站,原文:UNITY 5 - LIGHTING AND RENDERING 简介 全局光照,简称GI,是一个用来模拟光的互动和反弹等复杂行为的算法,要精确的仿真全局光照非常有 ...

最新文章

  1. Android 自定义ListView单击事件失效
  2. (转载)机器学习知识点(十五)从最大似然到EM算法浅解
  3. 《Node.js入门》Windows 7下Node.js Web开发环境搭建笔记
  4. [BZOJ3214][ZJOI2013]丽洁体(Hash+DP)
  5. elasticsearch与PHP版本要求
  6. 一個textlist控件(左右兩個文本框)。
  7. Mongodb 笔记04 特殊索引和集合、聚合、应用程序设计
  8. 关于鸿蒙系统报告,华为鸿蒙操作系统研究报告:全景解构(21页)
  9. 高斯投影坐标系为什么是六七八位数
  10. Eclipse搭建Cocos2d-x运行环境问题汇总(不含CygWin)
  11. Linux的实际操作:文件和文件夹的权限解读
  12. python 可执行文件_python调用可执行文件的方法
  13. 关于服务网关的几个问题
  14. (21)css3盒模型box-sizing属性
  15. SQL Server 2008 白皮书
  16. Swift开发之NSStringFromClass的使用和代替方法
  17. 自从上了 SkyWalking,睡觉真香!!来,通过 Excel 来认识神器——POI
  18. 人工智能面试题86问,新手找工作必备!
  19. 基于javaweb的旅游管理系统旅行平台(springboot+ssm)
  20. 【车型识别】基于小波和盒维数实现车型识别含Matlab源码

热门文章

  1. 力扣 python刷题
  2. delphi使用Foxit Quick PDF Library读写pdf文本和图片
  3. 关于PDF文件无法打印的问题的解决办法
  4. 在线播放.html,网页嵌入式SWF视频播放器
  5. Java小白常见异常|ArithmeticException算数异常的解决过程
  6. windows server2008 R2 无法验证此程序发布者,导致VMware tool 安装失败
  7. CDA数据分析师携手万宝盛华开启人才培训新篇章
  8. 证件照换底色的2个简单方法分享
  9. 最先提出计算机程序存储原理概念的是( ),计算机考试选择题
  10. 虚拟号码认证如何开通?