# The first render of my scene is too slow. Any solution?

**URL:** <https://discourse.threejs.org/t/the-first-render-of-my-scene-is-too-slow-any-solution/56378>\
**Category:** Questions\
**Tags:** render, webgl-renderer\
**Created:** [September 25, 2023, 6:29am UTC](https://discourse.threejs.org/t/the-first-render-of-my-scene-is-too-slow-any-solution/56378 "2023-09-25T06:29:10Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![ThennarasuR-cdr](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/thennarasur-cdr/32/39549_2.png) [@ThennarasuR-cdr](https://discourse.threejs.org/u/ThennarasuR-cdr)\
**Post date:** [September 25, 2023, 6:29am UTC](https://discourse.threejs.org/t/the-first-render-of-my-scene-is-too-slow-any-solution/56378/1 "2023-09-25T06:29:10Z")

</div>

Hi I built a three js webpage [https://about-thennarasu.netlify.app](https://about-thennarasu.netlify.app) . I set a loading screen to show when the 3D models are being loaded. But even after the models are loaded, they take some time to render. Is there any way I can show a loading screen till all my loaded models are rendered. I couldn’t find a proper solution for this. Please help me if you have found any.  
Thanks.

---

<div class="post-metadata">

**Author:** ![PavelBoytchev](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/pavelboytchev/32/38639_2.png) [@PavelBoytchev](https://discourse.threejs.org/u/PavelBoytchev)\
**Post date:** [September 25, 2023, 7:06am UTC](https://discourse.threejs.org/t/the-first-render-of-my-scene-is-too-slow-any-solution/56378/2 "2023-09-25T07:06:47Z")

</div>

I didn’t notice any significant delay when opening the site.

However, if you use this procedure:

 ![image](https://canada1.discourse-cdn.com/flex035/uploads/threejs/original/3X/4/9/49ccc6b5e0eb0471368f8c4509735ab052fde604.png)

Try using one `renderer.render` in advance:

 ![image](https://canada1.discourse-cdn.com/flex035/uploads/threejs/original/3X/e/d/ed2a293d44d04cbf6d0ea6f96bdf9145f597099c.png)

I’m not sure whether it will work, but at least it is easy to try.

---

<div class="post-metadata">

**Author:** ![ThennarasuR-cdr](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/thennarasur-cdr/32/39549_2.png) [@ThennarasuR-cdr](https://discourse.threejs.org/u/ThennarasuR-cdr)\
**Post date:** [September 25, 2023, 7:30am UTC](https://discourse.threejs.org/t/the-first-render-of-my-scene-is-too-slow-any-solution/56378/3 "2023-09-25T07:30:34Z")

</div>

Thanks, I will try this approach 🙂
