# How can I optimise my THREE.JS rendering?

**URL:** <https://discourse.threejs.org/t/how-can-i-optimise-my-three-js-rendering/42251>\
**Category:** Questions\
**Tags:** performance\
**Created:** [September 5, 2022, 11:13pm UTC](https://discourse.threejs.org/t/how-can-i-optimise-my-three-js-rendering/42251 "2022-09-05T23:13:47Z")\
**Posts on this page:** 1\
**Showing post:** 13

<div class="post-metadata">

**Author:** ![Yin\_Cognyto](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/yin_cognyto/32/28865_2.png) [@Yin\_Cognyto](https://discourse.threejs.org/u/Yin_Cognyto)\
**Post date:** [September 6, 2022, 5:53pm UTC](https://discourse.threejs.org/t/how-can-i-optimise-my-three-js-rendering/42251/13 "2022-09-06T17:53:55Z")

</div>

Nice to see you got some improvement. Yeah, more draw calls than expected can be surprising. I’ve read somewhere some very simple example that logically should have taken 1 draw call but instead it took 6 - unfortunately I can’t remember where I’ve read that so I can give it as an example.

Anyway, [here](https://discourse.threejs.org/t/three-drawcallinspector-visualize-draw-call-cost-experimental/22503), [here](https://discourse.threejs.org/t/material-draw-calls-reducer/29211), [here](https://stackoverflow.com/questions/41783047/how-many-webgl-draw-calls-does-three-js-make-for-a-given-number-of-geometries-ma), [here](https://discoverthreejs.com/tips-and-tricks/) and [here](https://velasquezdaniel.com/blog/rendering-100k-spheres-instantianing-and-draw-calls/) you can find other interesting and potentially useful information, tests and some nice tools regarding performance when it comes to Three.js in general. Maybe it would be of some use.

Oh, and yeah, adjusting the camera near and far values is among those tips and tricks. Which reminds me that in my current project, my camera near is at 0.00001 and the camera far is at 720000, so at some point in time maybe I should see how performance is affected by that… Fortunately, I don’t have so much stuff to render (in theory) and the impact is not yet substantial, so I can postpone that once the main work is finished.

---

_[View the full topic](https://discourse.threejs.org/t/how-can-i-optimise-my-three-js-rendering/42251)._
