通过简单的对比发现,在相同条件下Blinn-Phong的高光范围要比Phong更大,写实效果Phong光照模型更好。但算法简单,运行速度快是Blinn-Phong光照模型的优点。
在Phone光照模型的基础上,仅有一点区别。 在计算高光时,将反射光与摄像机(观察)方向的夹角,改为了发现方向与 摄像机(观察)方向和入射方向的中间向量的夹角。 相同条件下Blinn-Phong的高光范围要比Phong更大,写实效果Phong光照模型更好。但算法简单,运行速度快是Blinn-Phong光照模型的优点。 Blinn-Phong光照模型计算高...
Blinn-Phone 光照模型,是在Phone基础上修改的,Blinn-Phong着色的一个附加好处是,它比Phong着色性能更高,因为我们不必计算更加复杂的反射向量
Phong和Blinn-Phong是计算镜面反射光(也叫高光反射)的两种光照模型,两者仅仅有很小的不同之处。 Phong模型中计算反射光线的向量是一件相对比较耗时的任务,因此Blinn-Phong对这一点进行了改进。 Phong适合模拟塑料,比"反射"材质表现出的介质更光滑一些,适合模拟玻璃、水、冰等高反光特性的介质 BlinnPhong大多适用于金...
Phong 模型与Blinn-Phong 模型的本质区别在于高光项的计算,它们营造出的图形效果是不相同的,Blinn-Phong会更加柔和贴近真实一些。而造成这种原因的关键就在于高光项的计算方式不同,可以细细体会一下上面我画的两幅图的计算方式。 而Blinn-Phong 模型是一种理想化的经验模型,忽略各种能量损失,模拟物体表面着色点对光的...
看下图效果,左侧是Phong, 右侧是BlinnPhong. 都是高光光照模型。 Phong模型会出现光照截断或者过度不自然的现象。这是由于反射光方向和视线方向夹角小于90,才会使镜面反射的值为非零。 BlinnPhong使用视线与反射…
简单光照模型(Phong和Blinn-Phong)和明暗处理 支持点光源和平行光,是一种简单光照模型,它将光照分解成了三个部分,分别为 漫反射 镜面反射 环境光 如图所示,是一个简单的几何模型。 LL是光源方向 NN是法线方向 RR是反射方向 VV是视线方向 HH是LL和VV的平分 ...
比较Phong和BlinnPhong光照模型,左侧显示Phong,右侧为BlinnPhong,两者均属于高光模型。Phong模型存在光照截断或不自然现象,原因是反射光方向与视线方向夹角小于90度时,镜面反射值才为非零。BlinnPhong通过使用视线与反射光线的中间向量与法线进行点乘计算,确保在任何情况下镜面反射都不会小于0,有效解决了...
_LightColor0.xyz * _SpecIntensity * spec_mask.rgb;Phong模型和Blinn-Phong模型最大的不同,一个是根据反射方向(r)和观察方向(v)的夹角来计算高光,而另一个是根据半角方向(h)和法线方向(n)来计算高光。两种光照模型并没有孰优孰劣之分,但一般情况下,Blinn-Phong模型的计算速度会比Phong模型更快。
Blinn-Phong反射光模型简化了物体对光的吸收和反射描述,虽非最真实,但用简化的数学原理解释物体颜色和明暗差异。图形学中的光照类型有三种,Blinn-Phong模型主要模拟漫反射,但不完全准确,其目标是计算出每个表面点经反射至相机的颜色值。漫反射光遵循朗伯特余弦定律,其强度与法线和光源夹角有关。模型中...