mirror of
https://github.com/visgl/luma.gl.git
synced 2026-02-01 14:33:49 +00:00
28 lines
839 B
Markdown
28 lines
839 B
Markdown
# AmbientLight
|
|
|
|
Create an ambient light source which illuminates all the objects equally.Ambient light comes from all directions, adding ambient light ensures that object colors are rendered but does not show structure in 3D objects like directional and point lights do. Only one ambient light is supported.
|
|
|
|
|
|
## Usage
|
|
|
|
Create an ambient light source with color and intensity.
|
|
```js
|
|
const ambientLight= new AmbientLight({
|
|
color: [128, 128, 0],
|
|
intensity: 2.0
|
|
});
|
|
```
|
|
|
|
## Methods
|
|
|
|
### constructor
|
|
|
|
The constructor for the `AmbientLight` class. Use this to create a new `AmbientLight`.
|
|
|
|
```js
|
|
const ambientLight = new AmbientLight({color, intensity});
|
|
```
|
|
|
|
* `color` - (*array*,) RGB color of ambient light source, default value is `[255, 255, 255]`.
|
|
* `intensity` - (*number*) Strength of ambient light source, default value is `1.0`.
|