• Three.js 之灯光


    1、环境光 AmbientLight

    环境光会均匀的照亮场景中的所有物体。
    环境光不能用来投射阴影,因为它没有方向。

    image

    2、环境光探针(AmbientLightProbe)

    3、平行光(DirectionalLight)

    平行光是沿着特定方向发射的光。这种光的表现像是无限远,从它发出的光线都是平行的。常常用平行光来模拟太阳光 的效果; 太阳足够远,因此我们可以认为太阳的位置是无限远,所以我们认为从太阳发出的光线也都是平行的。

    image

    4、半球光(HemisphereLight)常用于天空

    光源直接放置于场景之上,光照颜色从天空光线颜色渐变到地面光线颜色。

    image

    5、半球光探针HemisphereLightProbe

    光照探针是一种在3D场景中添加光源的另一种方法。 HemisphereLightProbe 是场景中单个半球光的光照估算数据。 有关光照探针的更多信息,请转到 LightProbe

    6、光照探针LightProbe

    光照探针是一种在3D场景中添加光源的另一种方法。与经典光源(平行光、点光、聚光)不同, 光照探针不发光。相反,光照探针存储着有关穿过3D空间的光线的信息。 渲染过程中,通过使用来自光照探针的数据,来逼近打到3D物体上的光线。

    image

    7、点光源(PointLight)

    从一个点向各个方向发射的光源。一个常见的例子是模拟一个灯泡发出的光。
    该光源可以投射阴影 - 跳转至 PointLightShadow 查看更多细节。

    image

    8、平面光光源(RectAreaLight)

    image

    9、聚光灯(SpotLight)

    光线从一个点沿一个方向射出,随着光线照射的变远,光线圆锥体的尺寸也逐渐增大。
    该光源可以投射阴影 - 跳转至 SpotLightShadow 查看更多细节。

    image

  • 相关阅读:
    Easy Install详细参数
    linux.backspace乱码(转)
    RemoteFX
    netsh
    sc.exe
    WinRM和WinRS
    安全配置向导
    使用 Sconfig.cmd 配置服务器核心服务器
    FSMO
    Windows Server 2012之活动目录域服务的卸载
  • 原文地址:https://www.cnblogs.com/minhost/p/14809466.html
Copyright © 2020-2023  润新知