23 Three.js的光源种类
来源:互联网 发布:闲鱼怎么换淘宝账号 编辑:程序博客网 时间:2024/05/29 07:37
为什么需要光源?
我们能看到物体都是因为有光的反射效果,不同的物体反射出来的光也就显示出来了不同的颜色。所以,three.js框架模拟了一些现实生活中的光源来实现所需要的效果。
光源的种类
光源内容的相关更新
由于我也是边学边更新,有不如的地方大家可以留言给我,或者加群沟通。未来的几节更新首先更新THREE.AmbientLight、THREE.PointLight、THREE.SpotLight和THREE.DirectionalLight。这四种光源都是继承至THREE.Light对象。这些光源都比较简单,可用于大多数的场景当中。
然后会更新就是剩下的三种THREE.HemisphereLight、THREE.AreaLight和THREE.LensFlare只在特殊情况下使用的光源。
点光源、聚光源和平行光源之间的区别
(1)点光源THREE.PointLight 从特定的一点向所有方向发射光线。
(2)聚光灯光源THREE.SpotLight 从特定的一点发射锥形形状的光线。
(3)平行光源THREE.DirectionalLight 不是从单个点发射光线,而是从二维平面发射光线,光线彼此平行。
阅读全文
0 0
- 23 Three.js的光源种类
- three.js光源的应用
- three.js中常用的光源详解
- Three.js中的光源
- 24 Three.js的环境光源THREE.AmbientLight
- 25 Three.js的点光源THREE.PointLight
- 26 Three.js的聚光灯光源THREE.SpotLight
- 28 Three.js的特殊光源THREE.HemisphereLight户外光照光源
- Three.JS学习 6:光源
- THREE.JS中常用的4种光源
- Three.js开发指南---使用three.js里的各种光源
- 29 Three.js的特殊光源THREE.RectAreaLight窗口射入光线模拟
- three.js 01-03 之添加光源
- three.js 03-01 之 AmbientLight 光源
- three.js 03-02 之 PointLight 光源
- three.js 03-03 之 SpotLight 光源
- three.js 03-04 之 DirectionalLight 光源
- three.js 03-05 之 HemisphereLight 光源
- Codeforces 703E Mishka and Divisors 离散化+DP
- android开发之GPS定位详解
- STM32使用16M外部晶振时串口乱码
- 数组元素连接成字符串
- Vue v-for 的反面教材。
- 23 Three.js的光源种类
- (六)播放暂停、下一曲、上一曲功能实现
- numpy入门——数组切片
- Java面向对向编程之多态(polymorphism)
- linux VM与容器的网络IO性能测试
- 阻止用户复制、粘贴文本
- Python中的 __name__
- Unity 物理系统--物理材质
- 图像滤镜艺术---最新美颜算法研究