1.  转载自:https://blog.csdn.net/yinhun2012/article/details/79466517

这幅图可以看出,我们计算反射光线OB,则转换成了计算OP,这里OP是AO在法向量N上的投影,接下来我们推导投影向量计算,如下图:

我们根据点积计算出cosθ,然后通过OA' = |OA|*cosθ*单位法向量n就能得到,向量的投影公式。

这个时候我们再回过来推导 OB = AO + 2OP的结果,如下图:

2.

由于入射角和反射角相等,且I和R的长度也相等,所以三角形ION是等腰三角形。故有

ON = 2S

所以有

R = I + 2S

而S是-I在N上的投影,所以有    参考https://www.cnblogs.com/graphics/archive/2010/08/03/1791626.html

由于N是单位向量,简化一下得到

所以

貌似方法二更直观些。

【转载】计算反射向量相关推荐

  1. 物理引擎学习05-GJK和EPA计算穿透向量

    EPA,是扩展多边形算法(Epanding Polytop Algorithm) ,用来计算两个多边形碰撞的穿透深度和方向,可用于将两个发生碰撞的多边形分离.本文的写作目的,主要是对GJK和EPA算法 ...

  2. 计算星期c语言编码,[转载]计算任何一天是星期几的C语言源代码.

    [转载]计算任何一天是星期几的C语言源代码. #include int main() { int day,mn,yr,i,days=0,s,k; int mont[13]={0,31,28,31,30 ...

  3. 2021国赛A题第三问 - 点关于三维直线的对称点 - 入射光的反射向量

    点关于三维向量的对称点 - 入射光的反射向量 点关于过原点三维直线的对称点 入射光的反射向量的方向向量 思路 前几天做数学建模国赛发现第三问用到了入射光线反射问题的求解,当时没有找到现成的公式,仅仅是 ...

  4. 向量距离计算 java_Milvus 向量搜索引擎开源了!

    GitHub:https://github.com/milvus-io/milvus Milvus 能够帮助用户轻松应对海量非结构化数据(图片/视频/语音/文本)检索.单节点 Milvus 可以在秒内 ...

  5. [转载] Java反射是什么?看这篇绝对会了!

    参考链接: Java中的util.Arrays与Reflection.Array的示例 作者:火星十一郎 https://www.cnblogs.com/hxsyl 一.概念 反射就是把Java的各种 ...

  6. 软件工程java向量相似度计算_向量的相似度计算常用方法9个

    <向量的相似度计算常用方法9个>由会员分享,可在线阅读,更多相关<向量的相似度计算常用方法9个(5页珍藏版)>请在人人文库网上搜索. 1.向量的相似度计算常用方法相似度的计算简 ...

  7. matlab计算两向量的乘积,matlab中两个函数相乘

    变量名最多不超过63个字符; ? 变量名区分大小写; ? Matlab提供的标准函数名以及命令名必须用小写字母; ? 变量名中不能包含空格.标点.运算符. 1.变量及其...... 中的元素; (2) ...

  8. 线性代数Python计算:向量的模及向量间的夹角

    numpy的dot函数计算两个向量α\boldsymbol{\alpha}α和β\boldsymbol{\beta}β的内积: dot(a,b)\text{dot(a,b)}dot(a,b) 两个参数 ...

  9. (转载)Java反射机制

    Java反射机制是Java语言被视为准动态语言的关键性质.Java反射机制的核心就是允许在运行时通过Java Reflection APIs来取得已知名字的class类的相关信息,动态地生成此类,并调 ...

最新文章

  1. MySQL-基础操作之增删改查
  2. 基本数据类型和字符串类型的转换
  3. STM32 进阶教程 6 -  汇编与C混合编程
  4. 单调有界数列一定有极限
  5. 云开发如何帮助业务扛过大流量活动洪峰丨深度好文
  6. 图论--欧拉回路(模板)
  7. CakePHP 中文手册
  8. Java实现网页爬虫
  9. VMware10.06精简版安装后台运行
  10. 修改默认启动操作系统
  11. cartographer原理简述
  12. 华为手机动态修改手机型号参数
  13. wifi频谱仪测试软件,无线局域网频谱分析仪 (Spectrum XT)
  14. 图片OCR进行在线的文字识别
  15. zotero自动安装word插件失败
  16. 2018 抖音热门歌曲大全
  17. FTP上传和WEB上传的区别
  18. 2020寒假牛客第一场——G eli和字符串
  19. 基于服务器部署的OCR在线识别应用
  20. Bootstrap栅格系统 xs sm md lg xl

热门文章

  1. DIY多快充协议太阳能充电器!----项目总结(文末干货分享)
  2. 柯洁宣布:明年4月,将再次与围棋AI交锋
  3. 每个人一生有7次机会,每隔7年一次
  4. 灰度图像--图像分割 阈值处理之补充说明
  5. google广告系统
  6. Java程序员,面试阿里Java开发你必需要先理解的题库!
  7. 消息队列,ftok,
  8. 【Linux】Linux 下编译安装 tcl 和 tk
  9. 美团23年春招技术笔试
  10. 打印机0X0000011b错误,但在更新补丁里没有55XX类补丁