美文网首页
AmbientLight光源·场景光

AmbientLight光源·场景光

作者: Look_a_Look | 来源:发表于2017-09-25 10:25 被阅读13次

AmbientLight光源·场景光

AmbientLight光源影响整个场景,它的光线没有特定来源但是又无处不在,它不能影响阴影生成,并且不能作为唯一光源。使用其他光源的同时使用AmbientLight,目的是弱化阴影和添加一些颜色
  其中AmbientLight,PointLight,SpotLight和DirectionalLight是基础光源,HemisphereLight,AreaLight,LensFlare是有特殊用途的光源
  创建AmbientLight非常简单,不需要指定位置,只需要指定颜色(十六进制)new THREE.AmbientLight(ambiColor),放到场景中即可;

var ambiColor = "#0c0c0c";
var ambientLight = new THREE.AmbientLight(ambiColor);
scene.add(ambientLight);

demo如下图,点击右上角切换AmbientLight颜色,观察页面。(注意:这个demo中阴影是通过SpotLight生成的)

转自 http://www.myjscode.com/page/three/3/2.html

相关文章

  • AmbientLight光源·场景光

    AmbientLight光源·场景光 AmbientLight光源影响整个场景,它的光线没有特定来源但是又无处不在...

  • 详解Threejs中的光源对象

    光源的分类 AmbientLight(环境光),PointLight(点光源),SpotLight(聚光源) 和 ...

  • Threejs基本概念(七)光

    环境光AmbientLight 为场景提供整体的光照效果,没有明确光源,各处形成亮度一致 点光源PointLigh...

  • THREEJS 笔记2 灯光篇

    threejs中光源有很多种,但是常见的光源只有4种: 环境光(AmbientLight ) 点光源(pointL...

  • THREE.js中的光源

    THREE中的光源包含多种其中基础光源有4种 特殊光源有3种(这三种我们后面再详述) ambientLight 环...

  • Three.js光源梳理2——环境光(AmbientLight)

    环境光会均匀的照亮场景中的所有物体。不能用来投射阴影,因为它没有方向。 环境光类似于一个颜色+强度的最简单的参数,...

  • SCeneKit 学习(2)--SCNGeometry、SCNL

    SCNLight: 灯光 概念:游戏框架中的光源,为场景 提供阴影 灯光的分类(光源分为四种):环境光(SCNLi...

  • 基础篇-光照

    Light(光照) 在真实场景中,一般存在两种类型的光照效果:直接光源和间接光源。 直接光源:顾名思义,就是光直接...

  • SCNLight

    可以连接到节点以照亮场景的光源。 环境光 SCNLightTypeAmbient 这种光的特点,没有方向,位置在无...

  • Ⅳ更加复杂的光照

    更加复杂的光照 前言 在之前学习中,我们场景中都只有一个光源且光源类型是平行光,但在实际开发中,我们往往需要处理数...

网友评论

      本文标题:AmbientLight光源·场景光

      本文链接:https://www.haomeiwen.com/subject/backjxtx.html