Uniform是变量类型的一种修饰符,是OpenGL ES 中被着色器中的常量值,使用存储各种着色器需要的数据,例如:转换矩阵、光照参数或者颜色。 uniform 的空间被顶点着色器和片段着色器分享。也就是说顶点着色器和片段着色器被链接到一起进入项目,它们分享同样的uniform。因此一个在顶...
分类:
其他好文 时间:
2015-11-17 01:37:35
阅读次数:
701
在3D世界中每一个顶点都有颜色,除了使用光源和物体的材质信息之外,还需要知道每个顶点的法向量,根据光照入射方向和法向量的夹角,计算顶点的最终颜色.那么我们来了解下顶点法线. 顶点法线: 每一个顶点都有法向量,就能知道光线到达物体表面的入射角. 面法线: 垂直一个平面的直线叫面法线 一般情况下顶点法线...
分类:
其他好文 时间:
2015-11-16 22:27:32
阅读次数:
6026
今天我们来学习下Direct3D里面的光源和材质. 四大光照类型: 环境光 Ambient Light 一个物体没有被光照直接照射,通过每一些物体反射的光线到达这个物体,它也有可能被看到.这种称为环境光 漫反射光 Diffuse Light 这种类型光沿着特定的方向...
分类:
其他好文 时间:
2015-11-11 23:49:39
阅读次数:
383
本文是optix自带的文档的翻译,本人初学者,英文水平很有限,仅作为自学与交流之用,如有大神能指正其中错误,本人将感激不尽。一点四到目前为止,我们还没有创建任何不能被opengl轻松创建的图像。然而,光线跟踪技术一个十分强悍的特征就是我们可以很轻松地添加十分复杂的光照效果(比如阴影和反射)。为了修改...
分类:
其他好文 时间:
2015-11-08 19:22:44
阅读次数:
399
光照可分为局部光照和全局光照。局部光照:直接照射到物体表面的光照全局光照:物体表面受周围环境影响的光照左图中点x接收到周围环境的光线照射,来自周围表面的反射光照称为全局光照;右图中点x接收来自太阳光的直接照射,来自太阳发射的直接光照称为局部光照。在现实环境中,全局光照的情况更为复杂,例如:半透明表面...
分类:
其他好文 时间:
2015-11-06 06:46:03
阅读次数:
551
Android的传感器主要包括八大传感器,他们分别是:加速度传感器(accelerometer)、陀螺仪(gyroscope)、方向传感器(orientation)、磁力传感器(magnetic field)、环境光照传感器(light)、温度传感器(temperature)、距离传感器(prox....
分类:
移动开发 时间:
2015-11-05 23:51:35
阅读次数:
385
学习笔记适合新手,如有错误请指正。?号处也请各位指点下,谢谢。在3D开发中,需要模拟很多现实中的效果,例如一颗钢珠会将周围的画面反射,在Unity中,可以通过设置材质的属性来实现反射天空盒新建一个场景》创建一个Sphere球体》新建材质并赋予球体设置材质的两个参数即可反射天空盒》将材质的Metall...
分类:
其他好文 时间:
2015-11-05 13:35:32
阅读次数:
370
学习笔记适合新手,如有错误请指正。?号处也请各位指点下,谢谢。GI(Global Illumination)光照按光的来源可分为两种:直接光照(Direct Lighting):光源直接发出的光间接光照(Indirect Lighting):物体表面在接受光照后反射出的光GI介绍Unity的光照系统...
分类:
其他好文 时间:
2015-11-05 13:22:39
阅读次数:
218
学习笔记适合新手,如有错误请指正。?号处也请各位指点下,谢谢。光照有3个基本组成部分:Intensity(强度)、Color(颜色)、和Direction(方向)新建一个场景》选取Directional Light,属性如下图,我们可以直接设置Intensity和Color,而方向是由光照类型Typ...
分类:
其他好文 时间:
2015-11-05 00:34:54
阅读次数:
293
新学Unity3D,很多都不明白。如果下面的理解有问题,肯请留言指出。刚遇到这么一个问题:场景里拖了一个长方体,上了一个Mobile/Diffuse的材质,在长方体顶部加了一个点光源,移动点光源时,发现长方体的光照很怪异,移动到两边时近亮远暗,但是移动到长方体上方中间位置时,整个长方体的上表面一个明...
分类:
其他好文 时间:
2015-10-29 13:08:15
阅读次数:
224