# \[RESOLVED\] Sharp mesh edges around edgy curve

**URL:** <https://discourse.threejs.org/t/resolved-sharp-mesh-edges-around-edgy-curve/11765>\
**Category:** Questions\
**Tags:** geometry\
**Created:** [December 28, 2019, 12:00pm UTC](https://discourse.threejs.org/t/resolved-sharp-mesh-edges-around-edgy-curve/11765 "2019-12-28T12:00:47Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![BulliM](https://avatars.discourse-cdn.com/v4/letter/b/cdc98d/32.png) [@BulliM](https://discourse.threejs.org/u/BulliM)\
**Post date:** [December 28, 2019, 12:00pm UTC](https://discourse.threejs.org/t/resolved-sharp-mesh-edges-around-edgy-curve/11765/1 "2019-12-28T12:00:48Z")

</div>

Want to create a mesh like in this example: [https://threejs.org/docs/#api/en/geometries/TubeGeometry](https://threejs.org/docs/#api/en/geometries/TubeGeometry)

**BUT…**

…it needs to based on an edgy bezier curve _without_ folding the mesh. Should look like this:  
 ![edges](https://canada1.discourse-cdn.com/flex035/uploads/threejs/original/2X/5/58da8dcdd430ac2e5520988cf9eb9d82ead93ab9.png)

How to resolve this (mesh not curve)?

---

<div class="post-metadata">

**Author:** ![hofk](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/hofk/32/44944_2.png) [@hofk](https://discourse.threejs.org/u/hofk)\
**Post date:** [December 28, 2019, 5:09pm UTC](https://discourse.threejs.org/t/resolved-sharp-mesh-edges-around-edgy-curve/11765/2 "2019-12-28T17:09:30Z")

</div>

_Not sure what you need exactly. But maybe this can help._🙂

[https://hofk.de/main/discourse.threejs/2018/ProfiledContourGeometry/ProfiledContourGeometry.html](https://hofk.de/main/discourse.threejs/2018/ProfiledContourGeometry/ProfiledContourGeometry.html)  
@prisoner849

![20180923-1409-14639](https://canada1.discourse-cdn.com/flex035/uploads/threejs/original/2X/7/799d591d303cb20fbb0d4834fcee30eb84b33035.png)

or from me  
[https://hofk.de/main/discourse.threejs/2019/ProfiledContourGeometryMM/ProfiledContourGeometryMM.html](https://hofk.de/main/discourse.threejs/2019/ProfiledContourGeometryMM/ProfiledContourGeometryMM.html)

 ![20190118-1716-18742](https://canada1.discourse-cdn.com/flex035/uploads/threejs/original/2X/1/1f17afd6d2ded789d5b1455c64356779efdd9541.png)

From the [Collection of examples from discourse.threejs.org](https://discourse.threejs.org/t/collection-of-examples-from-discourse-threejs-org/4315)

---

<div class="post-metadata">

**Author:** ![BulliM](https://avatars.discourse-cdn.com/v4/letter/b/cdc98d/32.png) [@BulliM](https://discourse.threejs.org/u/BulliM)\
**Post date:** [December 28, 2019, 5:32pm UTC](https://discourse.threejs.org/t/resolved-sharp-mesh-edges-around-edgy-curve/11765/3 "2019-12-28T17:32:12Z")

</div>

Thank you, will see tomorrow. 😉

---

<div class="post-metadata">

**Author:** ![BulliM](https://avatars.discourse-cdn.com/v4/letter/b/cdc98d/32.png) [@BulliM](https://discourse.threejs.org/u/BulliM)\
**Post date:** [December 29, 2019, 9:36am UTC](https://discourse.threejs.org/t/resolved-sharp-mesh-edges-around-edgy-curve/11765/4 "2019-12-29T09:36:09Z")

</div>

Thank you so much. This helps a lot!

---

<div class="post-metadata">

**Author:** ![hofk](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/hofk/32/44944_2.png) [@hofk](https://discourse.threejs.org/u/hofk)\
**Post date:** [December 29, 2019, 1:39pm UTC](https://discourse.threejs.org/t/resolved-sharp-mesh-edges-around-edgy-curve/11765/5 "2019-12-29T13:39:06Z")

</div>

Profiled Contour Geometry MultiMaterial is also included in the [Addon to create special / extended geometries](https://discourse.threejs.org/t/addon-to-create-special-extended-geometries/1855) see [https://github.com/hofk/THREEg.js](https://github.com/hofk/THREEg.js) .

There you can simply delete all not needed geometry to get a slim tool.
