光照贴图一般有漫反射和镜面高光贴图。光照贴图用在片段着色器中,对每个片元计算color时,对于phong光照模型,diffuse和specular材质颜色可以从对应的纹理中采样,这就是光照贴图。 片段着色器代码如下: 渲染代码如下(包含设置光照贴图): 效果图: ...
分类:
其他好文 时间:
2019-10-03 23:53:46
阅读次数:
118
学习Hadoop集群环境搭建是Hadoop入门必经之路。搭建分布式集群通常有两个办法: 要么找多台机器来部署(常常找不到机器) 或者在本地开多个虚拟机(开销很大,对宿主机器性能要求高,光是安装多个虚拟机系统就得搞半天……)。 那么,问题来了! 有没有更有可行性的办法? 提到虚拟化,Docker最近很 ...
分类:
其他好文 时间:
2019-09-04 21:44:10
阅读次数:
159
本文是个人学习记录,学习建议看教程 非常感谢原作者JoeyDeVries和多为中文翻译者提供的优质教程 的内容为插入注释,可以先跳过 前言 在现实世界里,每个物体会对光产生不同的反应,钢看起来通常会比陶瓷花瓶更闪闪发光,木头箱子也不会像钢制箱子那样对光产生很强的反射 每个物体对镜面高光也有不同的反应 ...
分类:
其他好文 时间:
2019-08-16 00:30:39
阅读次数:
79
字典树 = 概述 字典树,又称单词查找树,Trie树,是一种树形结构,是一种哈希树的变种。典型应用是用于统计,排序和保存大量的字符串(但不仅限于字符串),所以经常被搜索引擎系统用于文本词频统计。它的优点是:利用字符串的公共前缀来减少查询时间,最大限度地减少无谓的字符串比较,查询效率比哈希树高。 光说 ...
分类:
其他好文 时间:
2019-08-14 17:16:14
阅读次数:
123
标准光照模型只关心直接光照(direct light)。它把进入摄像机的光照分为4个部分: 自发光(emissive),这部分用于给定一个方向时,物体表面会向这个方向产生多少的光,当没有使用全局光照时,自发光物体不会照亮周围物体,只是本身看起来更亮而已。高光反射(specular),这个部分用于描述 ...
分类:
编程语言 时间:
2019-07-29 14:17:58
阅读次数:
170
随着光通信行业的快速发展,对数据传输速率的要求越来越高,100G光模块也应用的越来越广泛,100G光模块也成为了市场的热点,QSFP28 100G CWDM4光模块和 QSFP28 100G PSM4光模块又有什么区别呢……
分类:
其他好文 时间:
2019-07-10 10:53:03
阅读次数:
139
光隔离器,只允许单向光通过的无源光器件,其工作原理是基于法拉第旋转的非互易性。 通过光纤回波反射的光能够被光隔离器很好的隔离。光隔离器主要利用磁光晶体的法拉第效应。 光隔离器的特性是:正向插入损耗低,反向隔离度高,回波损耗高。 光隔离器是允许光向一个方向通过而阻止向相反方向通过的无源器件,作用是对光 ...
分类:
其他好文 时间:
2019-06-20 12:51:45
阅读次数:
110
FCPX/AE/PR插件200+模块化LUTs电影调色预设完整版教程分享给大家, VIVID PRO LUT是一套非常专业的电影调色预设,本套调色LUTS的特点是保护肤色和高光保护,而且适用于所有色彩空间,而且还有一套完整的视频教程提供给大家学习!一套专业级LUTs调色预设,.CUBE格式,适用于任 ...
分类:
其他好文 时间:
2019-05-21 17:15:06
阅读次数:
494
实际效果请看demo: "纹理贴图" 为了增加额外细节,提升真实感,我们使用了漫反射贴图和高光贴图,它们都是向三角形进行附加纹理。但是从光的视角来看是表面法线向量使表面被视为平坦光滑的表面。以光照算法的视角考虑的话,只有一件事决定物体的形状,那就是垂直于它的法线向量。砖块表面只有一个法向量,表面完全 ...
分类:
Web程序 时间:
2019-05-01 13:28:07
阅读次数:
359