当前位置: 首页 > news >正文

舟山网站建设有限公司/创新驱动发展战略

舟山网站建设有限公司,创新驱动发展战略,国内的c2c网站有哪些,平面设计培训班有用吗在图形学中,计算光照模型时,经常需要求取反射向量,一般的shader函数库都提供计算反射向量的方法,下面介绍一下如何手动计算反射向量。 给定入射光线向量I和平面法向量N,求反射向量R,如下图。为了方便计算&a…

在图形学中,计算光照模型时,经常需要求取反射向量,一般的shader函数库都提供计算反射向量的方法,下面介绍一下如何手动计算反射向量。

给定入射光线向量I和平面法向量N,求反射向量R,如下图。为了方便计算,这里假定I和N都是单位向量(模为1,编程时可先将I和N单位化)

方法一

设入射光线向量I和反射平面的法向量N之间的夹角为theta。连接I的始端和R的末端,则有

R = 2P - I              (1)

现在问题变成了如何求取P,设入射点0到P与N的交点的向量为S,那么有

P = I + S               (2)

现在问题变成了如何求取向量S,向量S即向量-N(注意,这里是-N,因为S和N的方向相反。)在向量N上的投影,根据向量的投影公式有

因为N是单位向量,简化一下得到

将S代入公式(2),再将P代入公式(1)得到

方法二

将R平移一下,与向量N的延长线相交。

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

ON = 2S

所以有

R = I + 2S

而S是-I在N上的投影,所以有

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

所以

貌似方法二更直观些。

http://www.jmfq.cn/news/5292109.html

相关文章:

  • 做网站的专业叫什么/b2b外贸平台
  • 易语言做购物网站/数据分析软件哪个最好用
  • web网站如何做性能测试/东莞seo推广机构帖子
  • 做网站小程序源码/百度账号申诉中心
  • 如何请人做网站/链友之家
  • 网站后台更新后前台没有同步更新/沈阳百度快照优化公司
  • 中国建设银行国际互联网网站/百度搜索seo优化技巧
  • 怎么做免费网站被收录/掉发脱发严重是什么原因
  • 海珠区做网站的公司/点击器
  • 广州高端网站定制公司哪家好/建网站教学
  • info哪个网站续费便宜/注册推广赚钱一个40元
  • 可以做调查的网站/网站免费网站免费优化优化
  • 泊头哪里有做网站的/抖音关键词推广怎么做
  • 网站模板样式修改/网络营销有什么特点
  • 湖北做网站找谁/网址大全是ie浏览器吗
  • 不错的免费网站建设/竞价推广返点开户
  • 做企业云网站的企业邮箱/上海网站建设
  • 怎么查看网站外链/小程序如何推广运营
  • 网站界面可以做版权吗/百度关键词推广怎么收费
  • 深圳 旅游 网站建设/百度竞价广告收费标准
  • wordpress怎么恢复默然设置/网络优化基础知识
  • 信阳做网站公司汉狮价格/惠州seo关键字排名
  • 不用框架做网站/seo广告投放
  • 大连模板网站制作公司/最近的新闻热点时事
  • 手机主页/哪个合肥seo好
  • 免费的h5制作工具/志鸿优化网官网
  • 网络营销产品营销方案/惠州seo快速排名
  • wordpress网易云课堂/公司优化是什么意思?
  • 南宁网站开发/谷歌seo优化公司
  • 中国目前最好的搜索引擎/南京关键词优化软件