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

网站备案完成后该如何做永久免费域名注册网站

网站备案完成后该如何做,永久免费域名注册网站,西安专业seo,网页免费模板大全1.前言 想要得到一个漂亮准确的场景渲染效果#xff0c;不只需要物理正确的全局照明算法#xff0c;也要了解现实中各种物体的表面外观和在图形学中的模拟方式。而物体的外观和材质其实就是同一个意思#xff0c;不同的材质在光照下就会表现出不同的外观#xff0c;所以外观…1.前言 想要得到一个漂亮准确的场景渲染效果不只需要物理正确的全局照明算法也要了解现实中各种物体的表面外观和在图形学中的模拟方式。而物体的外观和材质其实就是同一个意思不同的材质在光照下就会表现出不同的外观所以外观是光线和材质共同作用的结果。 在自然界中有成千上万的材质表现因此本文就介绍一下现实中存在的各种类型的材质以及内在的原理。 2.什么是材质 在自然界中的光线与材质共同作用表现出不同的外观那么在图形学中材质表示什么呢 材质就是光线在物体表面的反射方式而无论什么材质必定满足物理正确的渲染方程那么渲染方程中和光的反射有关的是哪个呢 只有BRDF一项和光的反射方式有关因此材质其实就是BRDF。 3.材质分类 3.1 漫反射材质 漫反射材质(Diffuse / Lambertian Material)是比较常见的一种材质往往出现在粗糙的表面例如木材等。 对于漫反射材质任何方向的入射光线照射到表面时都会向半球方向均匀反射。如下图所示。 假设物体表面是白色的不发光也不吸收光且入射的光都是大小相同且方向均匀的。那么根据能量守恒所有反射出去的光线的能量Irradiance等于所有入射光线能量Irradiance并且反射的光也是大小相同且方向均匀的。 那么就可以把这个渲染方程写出来。 这里入射的Radiance是常数BRDFDiffuse也是常数这两项就可以拿出去整个式子就变成了对半球上一个cosθ的积分积分出来是π。 那么整个式子就变成了 LoπfrLi 又因为能量守恒入射的Radiance等于出射的Radiance所以 LiLo 因此 fr1/π。 这时候就是完全不吸收能量的BRDF这里定义一个反射率albedoρ的概念这个值可以是一个一维标量也可以是RGB等三维标量让反射率albedo在0到1之间这样就可以引入不同颜色的BRDFBRDF的值就是albedo / π取值范围是[0, 1/π]。 3.2 镜面反射材质 有完美反射的镜面反射材质(Ideal reflective material)在现实中不多见例如镜子等。 对于镜面反射材质入射光线照射到表面后会沿反射方向反射入射光线与面法线的夹角等于反射光线与面法线的夹角。如下图所示。 反射方向计算相对容易如下图所示已知入射光ωi、入射角θi、法线方向n求反射光ωo。 根据向量的平行四边形法则入射光ωi加反射光ωo的结果为入射光在法线方向的投影的2倍投影可直接点乘求得因此可得。 3.3 光泽反射材质 光泽反射材质(Glossy material)也比较常见介于漫反射与镜面反射之间看起来比镜面反射模糊例如抛光金属、铜镜等。 对于光泽反射材质入射光线照射到表面时会沿反射方向的一定范围内反射。如下图所示。 3.4 折射材质 折射材质(Refractive material)也比较多见例如水、玻璃等。 折射材质往往也有部分反射光线在穿过两种透明介质之间的平面时部分能量会折射入物体内部其余的能量会反射出去。如下图所示。 在折射时入射角θi与折射角θt的关系与平面两侧透明介质的折射率有关当光线从折射率小的透明物体例如空气射入折射率大的透明物体例如水中时折射角会小于入射角如下图所示。 折射定律(Snell’s Law)满足公式如下。其中nint分别代表平面两边透明介质的折射率(IOR)如上图所示上半部分为ni下半部分为nt。 通过折射定律可以算出折射角度。 根据三角函数的关系如下。 结合折射定律公式推导出折射角的余弦值cosθt如下。 注意这里是有求平方根操作的而当根号内小于0时求平方根是无意义的那么根号内会有小于0的情况吗 显然当ni/nt大于1并且θi的比较大时可能会出现求折射角无意义的情况也就是全反射现象(Total Internal Reflection)。如下图所示。 就是当入射介质的折射率大于折射介质的折射率这样就有可能出现没有折射的全反射现象。下面举个现实中的例子。 当人在水底往各个方向去看只能看到一个锥形的区域。如下图所示。 常见物体的折射率如下。 对于折射来说BRDFBidirectional Reflectance Distribution Function双向反射分布函数 自然就不适用了折射适用于BTDFBidirectional Transmittance Distribution Function双向透射分布函数 两者可以统称为BSDFBidirectional Scattering Distribution Function双向散射分布函数。 3.5 菲涅尔反射 菲涅尔反射(Fresnel Reflection)是现实中很常见的现象。入射光线与平面的夹角除了影响折射的效果以外也影响反射的效果如下图所示。 从图中可以看出桌面的反射效果和视线与桌面的夹角有关视线越平行桌面桌面的反射效果越强书的倒影越清晰视线越垂直桌面桌面的反射效果越弱书的倒影越模糊。 简单来说就是物体的反射率其实与观察角度有关对于绝缘体来说观察角度与法线夹角越大反射的程度就越高如下图中的红线。 而导体则与绝缘体不同他的反射率与夹角呈如下关系。 金属的菲涅尔反射现象确实不明显从哪个视角观察反射效果都比较清晰。 对于任意一个物体的精确反射率的计算公式如下。 这里考虑了两个极化然后再求平均公式的推理过程暂时不必深究只要知道物体的反射率和入射角度、入射空间的折射率、物体的折射率有关就可以了通过该公式就能得出正确的反射率。 对于精确的算法来说计算量是非常大的因此有人提出了个简单的算法大幅降低计算量来得到比较近似的效果如下所示。 3.6 微平面材质 所谓微平面材质(Microfacet Material)就是当从远处看物体表面时看不到物体细节看到的是最终表面对光形成总体的效果。如下图所示。 说到微平面材质就不得不提微平面理论(Microfacets Theory)微平面理论就是从微观的角度去分析认为任意物体的表面都是由许许多多的更小的镜面所组成并且每个微小的平面都有自己的法线方向。 当这些微小的镜面的法线分布较为集中一致从数学上看它们的方差较小的时候从宏观角度来看物体的表面会显得比较光滑镜面反射比较明显反之当这些微小镜面的法线方向分布较为杂乱的时候物体的表面则会显得相对粗糙漫反射比较明显。如下图所示。 而根据微平面理论和BRDF也就可以推导出微平面BRDFMicrofacet BRDF。 微平面BRDF首先考虑菲涅尔反射F(i, h)然后考虑法线分布D(h)这里又用到了半程向量h入射方向与观察方向的中间向量hDir只有当微表面的法线方向在半程向量周围一个限定的范围之内时才能将光反射出去。 中间那一项G(i, o, h)是考虑微表面之间的光线遮挡比如当光线接近平行平面的时候入射光线可能无法照射到一些微平面这种情况称为Shadowing如下图左或者反射光线无法正常到达人眼称为Masking如下图右。也就是当光线越接近平行物体表面的时候这一项越容易发生。 微平面材质可以描述各种各样物体表面比如金属、木质、橡胶等。 3.7 各向同性/各向异性材质 一些金属表面往往会进行一些磨砂处理在表面形成沿一定方向的划痕(如上图所示)也就是微表面存在明确的方向性从而影响反射的效果这样的材质就称其为各向异性材质Anisotropic Materials反之微表面不存在一定的方向性或者方向性很微弱的材质就称为各向同性材质Isotropic Materials。材质就可分为这两类。如下图所示。 从BRDF上考虑BRDF原来是两个方向的函数θi、φi是输入方向θr、φr是输出方向。如果BRDF满足在方位角上旋转得到的还是相同的BRDF沿一个方位角θ或φ的中心旋转相对位置不变就称为各向同性如果相对位置改变BRDF改变则称为各向异性。 对于各向同性材质BRDF只和相对的方位角有关即φr-φi因此原来四维的BRDF就可以写成三维的。 所有的BRDF由于具有可逆性交换入射方向和出射方向得到的BRDF的值相同因此相对方位角不用考虑正负因此也可以写成方位角之差的绝对值不用考虑大小或者正负关系。 4.BRDF的性质 1.BRDF是非负的Non-negativity表示了能量的分布。 2.BRDF是线性的Linearity可以拆分和叠加。 3.BRDF是可逆的Reciprocity principle调换入射方向和出射方向依然成立。 4.BRDF满足能量守恒Energy conservation入射能量等于反射能量存在能量吸收的情况时入射能量大于反射能量。
http://www.w-s-a.com/news/261218/

相关文章:

  • 自己的网站怎么接广告网站搭建收费
  • 宁波大型网站制作建立一个网站 优帮云
  • 大连零基础网站建设教学电话有哪些比较好的做ppt好的网站
  • 哪个网站做logo设计我的建筑网
  • php电子商务网站开发沂源手机网站建设公司
  • html和php做网站哪个好3gcms企业手机网站整站源码asp
  • 网站建设网页设计案例云南建设厅网站删除
  • 杏坛网站制作太原做网站要多少钱呢
  • 做新闻类网站还有市场吗东莞黄页网广告
  • 地方网站做外卖专业做互联网招聘的网站有哪些
  • 网站推广公司兴田德润紧急网页升级紧急通知
  • 厦门做网站哪家强企业网站网页设计的步骤
  • 普拓网站建设济南行业网站建设
  • 燕郊 网站开发网站里的地图定位怎么做
  • 门户网站建设招标互联网创业项目概述
  • 用什么做网站比较好市场调研公司是做什么的
  • 电商网站充值消费系统绍兴网站优化
  • 深圳网站建设公司联虚拟币交易网站开发
  • 专业网站设计建设公司抖音代运营公司排名前十强
  • 做网站架构肃北蒙古族自治县建设局网站
  • 推广网站怎么建经济研究院网站建设方案
  • 网站建设商家淘宝客自建网站做还是用微信qq做
  • django做网站效率高吗涉县移动网站建设报价
  • 做外贸网站注册什么邮箱能够做渗透的网站
  • 购物网站 怎么做织梦网站会员功能
  • 北京市网站开发公司郑州联通网站备案
  • 温岭专业营销型网站建设地址wordpress小程序怎么不用认证审核
  • 网站建设主体设计要求微信公众号缴费
  • 网站建设的税率WordPress多用户建站
  • 专业门户网站的规划与建设网络培训