# Smooth a \*.js model polygons (with screenshot)

**URL:** <https://discourse.threejs.org/t/smooth-a-js-model-polygons-with-screenshot/134>\
**Category:** Questions\
**Tags:** normals, geometry\
**Created:** [March 31, 2017, 9:16am UTC](https://discourse.threejs.org/t/smooth-a-js-model-polygons-with-screenshot/134 "2017-03-31T09:16:22Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![SWA](https://avatars.discourse-cdn.com/v4/letter/s/f4b2a3/32.png) [@SWA](https://discourse.threejs.org/u/SWA)\
**Post date:** [March 31, 2017, 9:16am UTC](https://discourse.threejs.org/t/smooth-a-js-model-polygons-with-screenshot/134/1 "2017-03-31T09:16:22Z")

</div>

Hi guys. I’m loading a model from 3ds max using ThreeJSExporter.ms. Ok, model and texture loads but the mesh is not smoothed. Is there a way to smooth a loaded model?

![](https://canada1.discourse-cdn.com/flex035/uploads/threejs/original/1X/1ac7ef51b230bfe11e0a640aba2ec6733a504a1e.png)

---

<div class="post-metadata">

**Author:** ![TheCodeCrafter](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/thecodecrafter/32/50_2.png) [@TheCodeCrafter](https://discourse.threejs.org/u/TheCodeCrafter)\
**Post date:** [April 3, 2017, 4:12pm UTC](https://discourse.threejs.org/t/smooth-a-js-model-polygons-with-screenshot/134/2 "2017-04-03T16:12:43Z")

</div>

The model must be smoothed in the editor. If it was smoothed, it wouldn’t seem like the model, and would take a lot of memory up.

---

<div class="post-metadata">

**Author:** ![mrdoob](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/mrdoob/32/22417_2.png) [@mrdoob](https://discourse.threejs.org/u/mrdoob)\
**Post date:** [April 3, 2017, 4:38pm UTC](https://discourse.threejs.org/t/smooth-a-js-model-polygons-with-screenshot/134/3 "2017-04-03T16:38:56Z")

</div>

Try doing `geometry.computeVertexNormals()`.

---

<div class="post-metadata">

**Author:** ![SWA](https://avatars.discourse-cdn.com/v4/letter/s/f4b2a3/32.png) [@SWA](https://discourse.threejs.org/u/SWA)\
**Post date:** [April 4, 2017, 1:12pm UTC](https://discourse.threejs.org/t/smooth-a-js-model-polygons-with-screenshot/134/4 "2017-04-04T13:12:29Z")

</div>

It’s smoothed in 3DS Max. I needed to smooth it in three js.

---

<div class="post-metadata">

**Author:** ![SWA](https://avatars.discourse-cdn.com/v4/letter/s/f4b2a3/32.png) [@SWA](https://discourse.threejs.org/u/SWA)\
**Post date:** [April 4, 2017, 1:13pm UTC](https://discourse.threejs.org/t/smooth-a-js-model-polygons-with-screenshot/134/5 "2017-04-04T13:13:39Z")

</div>

Thanks a lot, it works.

![](https://cdck-file-uploads-canada1.s3.dualstack.ca-central-1.amazonaws.com/flex035/uploads/threejs/original/1X/6b57322763e2a07e59b814c9e309398cc5374f38.png)
