灯光的测试例子:光源参数可以调节的测试场景 先看一下测试场景和效果。 场景中可以切换视图, 以方便观察三维体和灯光的位置。环境光,漫射光,镜面反射光都可以在四种颜色间切换。 灯光位置和摄像机位置(LookAt)可以输入数值或者点动调节,也可以按键盘的QEWASD六个键进行调节。 你还会注意到:球体对 ...
分类:
其他好文 时间:
2016-08-27 00:31:14
阅读次数:
282
第8章 光与影 图像渲染的丰富效果很大程度上也要归功于光与影的利用。真实世界中的光影效果非常复杂,但是其本质——光的传播原理却又是非常单一的,这便是自然界繁简相成的又一例证。为了使计算机模拟丰富的光照效果,人们提出了几种不同的光源模型(环境光、平行光、点光源、聚光灯等),在不同场合下组合利用,将能达 ...
分类:
Web程序 时间:
2016-08-08 12:52:02
阅读次数:
173
【一般原则】 首先,判断 环境(光,主体,)预估三要素(iso,光圈,快门) 根据,试拍,验证预估值,并做出调整。 如果环境变化快(随走随拍),使用(景深预览按钮,曝光锁>找《18%灰》) 如果(运动场景),使用(快门优先)《注意LED屏别超过250快门》 【安全快门】 (一般场景),先(用P),《 ...
分类:
其他好文 时间:
2016-07-28 14:25:30
阅读次数:
153
RenderMonkey实现简单的OpenGL ES环境光光照模型测试 ...
分类:
其他好文 时间:
2016-07-23 20:56:43
阅读次数:
367
1,基础知识讲解 一个物体在自然界会收到三种光的影响,周围的环境光、漫反射和镜面反射。那么对于计算机要想模拟现实中的光照,就应该也会实现这三种基本光照->环境光、漫反射、镜面高光。对于这三种光照,都存在着一定的影响因素,这就需要去追究其光照模型的公式了。 (1),环境光强影响因素 ,由此可看出环境光 ...
分类:
其他好文 时间:
2016-05-31 23:50:26
阅读次数:
213
总序如果没有光源,就不可能看到任何渲染结果。
AmbientLight: 环境光,基础光源,它的颜色会被加载到整个场景和所有对象的当前颜色上。
PointLight:点光源,朝着所有方向都发射光线
SpotLight :聚光灯光源:类型台灯,天花板上的吊灯,手电筒等
DirectionalLight:方向光,又称无限光,从这个发出的光源可以看做是平行光.
AmbientLight=>影响整个场景的光...
分类:
Web程序 时间:
2016-05-12 23:40:54
阅读次数:
2168
OpenGL可以设置至少8种光源,它们的标号为GL_LIGHT0,GL_LIGHT1,GL_LIGHT2……。在这里我们使用了两种光源,一种是环境光,另一种是聚光灯。
在设置光照时,我们需要考虑这样三种光:环境反射光、镜面反射光、漫反射光。在Phong光照模型中,就是通过这三种分量的取值来模拟真实光照的。其中,环境反射光是光源多次反射后的光,可以理解为背景光,镜面反射和漫反射反映...
分类:
其他好文 时间:
2016-05-12 16:23:56
阅读次数:
306
光源光是自然界中常见的现象,我们把正在发光的物体成为光源。与光相对立的是阴影,光被物体
遮挡住了便形成了阴影。根据光照的效果不同,THREE.js中抽象除了几种不同的光源。
聚光灯(THREE.SpotLight)
平行光源(THREE.DirectionalLight)
环境光源(THREE.AmbientLight)
半球光源(THREE.HemisphereLight)
点光源(THRE...
分类:
其他好文 时间:
2016-05-12 14:47:58
阅读次数:
254
理论知识转载地址:http://blog.csdn.net/ym19860303/article/details/25545933 1.Lambert模型(漫反射) 环境光: Iambdiff = Kd*Ia 其中Ia 表示环境光强度,Kd(0<K<1)为材质对环境光的反射系数,Iambdiff是漫 ...
分类:
其他好文 时间:
2016-05-11 21:39:53
阅读次数:
316
1、旋转摄像机,使摄像机围绕茶壶旋转,达到茶壶自转的效果!
2、旋转环境光,
3、旋转物体自身,直接使茶壶自转。
.h文件
#ifndef __HELLOWORLD_SCENE_H__
#define __HELLOWORLD_SCENE_H__
#include "cocos2d.h"
USING_NS_CC;
class HelloWorld : public cocos2d...
分类:
其他好文 时间:
2016-05-11 07:24:56
阅读次数:
222