# Lighting your scene

Lights can change our scenes drastically. Understanding lighting can help you create the effect you intend.&#x20;

![Without lights we have darkness](https://1227696974-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LoMjAI1irMPA8c0ezFQ%2Fuploads%2Fgit-blob-7be6294d43fe02c2a8ecfe9fe907a2c17fc69311%2FtoggleLight.png?alt=media)

![Hemispheric light](https://1227696974-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LoMjAI1irMPA8c0ezFQ%2Fuploads%2Fgit-blob-90890f47036be5507b4c06eba808bcb80748805b%2FhemisphereLight.png?alt=media)

![Directional light creates shadows](https://1227696974-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LoMjAI1irMPA8c0ezFQ%2Fuploads%2Fgit-blob-0391f5558dd9c7d5b355216460d6dc2f39e1459d%2Fdirectional.png?alt=media)

{% embed url="<https://threejs.org/examples/#webgl_lights_hemisphere>" %}
ThreeJS Hemisphere and directional light example.&#x20;
{% endembed %}

{% embed url="<https://threejs.org/examples/#webgl_shadowmap_pointlight>" %}
ThreeJS Point light example
{% endembed %}

{% embed url="<https://threejs.org/examples/?q=point#webgl_lights_pointlights>" %}
Points lights example
{% endembed %}
