# Timeline for enabling shadowing for RectAreaLight

**URL:** <https://forum.babylonjs.com/t/timeline-for-enabling-shadowing-for-rectarealight/58953>\
**Category:** Feature requests\
**Tags:** lighting\
**Created:** [June 12, 2025, 6:28pm UTC](https://forum.babylonjs.com/t/timeline-for-enabling-shadowing-for-rectarealight/58953 "2025-06-12T18:28:13Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![tawibox](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/tawibox/32/22881_2.png) [@tawibox](https://forum.babylonjs.com/u/tawibox)\
**Post date:** [June 12, 2025, 6:28pm UTC](https://forum.babylonjs.com/t/timeline-for-enabling-shadowing-for-rectarealight/58953/1 "2025-06-12T18:28:13Z")

</div>

Hey @srzerbetto

I remember in another thread I have heard BabylonJS team does have a plan enabling shadow generator for `rectAreaLight`. Just wondering do you have a timeline when approximately this featured will be available? Really hope to have this feature since it will be another big milestone for lighting realism. 😄

Very best,  
Tawibox

---

<div class="post-metadata">

**Author:** ![ryantrem](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/ryantrem/32/34010_2.png) [@ryantrem](https://forum.babylonjs.com/u/ryantrem)\
**Post date:** [June 13, 2025, 4:11pm UTC](https://forum.babylonjs.com/t/timeline-for-enabling-shadowing-for-rectarealight/58953/2 "2025-06-13T16:11:49Z")

</div>



---

<div class="post-metadata">

**Author:** ![srzerbetto](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/srzerbetto/32/20941_2.png) [@srzerbetto](https://forum.babylonjs.com/u/srzerbetto)\
**Post date:** [June 13, 2025, 4:16pm UTC](https://forum.babylonjs.com/t/timeline-for-enabling-shadowing-for-rectarealight/58953/3 "2025-06-13T16:16:14Z")

</div>

We are planning to start working in the implementation for that at the end of July.

---

<div class="post-metadata">

**Author:** ![tawibox](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/tawibox/32/22881_2.png) [@tawibox](https://forum.babylonjs.com/u/tawibox)\
**Post date:** [June 13, 2025, 4:22pm UTC](https://forum.babylonjs.com/t/timeline-for-enabling-shadowing-for-rectarealight/58953/4 "2025-06-13T16:22:16Z")

</div>

@srzerbetto

Amazing! Look forward to the release of it!  
Thank you again for all of the amazing work for the `RectAreaLight` !

---

<div class="post-metadata">

**Author:** ![brechindo](https://avatars.discourse-cdn.com/v4/letter/b/e95f7d/32.png) [@brechindo](https://forum.babylonjs.com/u/brechindo)\
**Post date:** [August 20, 2025, 10:43pm UTC](https://forum.babylonjs.com/t/timeline-for-enabling-shadowing-for-rectarealight/58953/5 "2025-08-20T22:43:25Z")

</div>

@srzerbetto I have a production-ready use case just waiting for that shadow! B-)

Here, the RectAreaLight is placed just under the front lip of the top, aimed downward and a little forward to light the insides of these drawers. Area in green on the floor is in need of that shadow to be cast by the open drawer.

Other scene lights off merely to illustrate.

 ![image](https://us1.discourse-cdn.com/flex024/uploads/babylonjs/original/3X/5/8/5815896413c1c4da19d2ca5b987662b8dedb8c7a.jpeg)

---

<div class="post-metadata">

**Author:** ![Evgeni\_Popov](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/evgeni_popov/32/4432_2.png) [@Evgeni\_Popov](https://forum.babylonjs.com/u/Evgeni_Popov)\
**Post date:** [August 21, 2025, 8:32am UTC](https://forum.babylonjs.com/t/timeline-for-enabling-shadowing-for-rectarealight/58953/6 "2025-08-21T08:32:49Z")

</div>

A workaround would be to exclude the floor mesh from the area light (`areaLight.excludedMeshes.push(floorMesh)`).

---

<div class="post-metadata">

**Author:** ![srzerbetto](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/srzerbetto/32/20941_2.png) [@srzerbetto](https://forum.babylonjs.com/u/srzerbetto)\
**Post date:** [August 21, 2025, 12:38pm UTC](https://forum.babylonjs.com/t/timeline-for-enabling-shadowing-for-rectarealight/58953/7 "2025-08-21T12:38:56Z")

</div>

Hi @brechindo,

I ended up having other work that took priority over the area lights shadows implementation. We have scheduled this work to start mid September. Please let me know if the workaround proposed by Evgeni\_Popov works for your case.

---

<div class="post-metadata">

**Author:** ![brechindo](https://avatars.discourse-cdn.com/v4/letter/b/e95f7d/32.png) [@brechindo](https://forum.babylonjs.com/u/brechindo)\
**Post date:** [August 21, 2025, 2:58pm UTC](https://forum.babylonjs.com/t/timeline-for-enabling-shadowing-for-rectarealight/58953/8 "2025-08-21T14:58:13Z")

</div>

Alas, in this case no. That would block the entire reflection, not just the area in green. Also, the drawers are dynamic. They slide in and out, which should change the occluded area in real-time.
