# \#linecurve3

**URL:** https://discourse.threejs.org/tag/linecurve3/937.md

[Latest](https://discourse.threejs.org/latest.md) · [Categories](https://discourse.threejs.org/categories.md) · [Tags](https://discourse.threejs.org/tags.md)

---

## [Making navigation using LineCurve3 array with TubeGeometry](https://discourse.threejs.org/t/making-navigation-using-linecurve3-array-with-tubegeometry/59463)

<div class="topic-metadata">

**Author:** [@Evan\_Jin](https://discourse.threejs.org/u/Evan_Jin)\
**Replies:** 4\
**Last updated:** [December 22, 2023, 1:47am UTC](https://discourse.threejs.org/t/making-navigation-using-linecurve3-array-with-tubegeometry/59463 "2023-12-22T01:47:44Z")

</div>

const lineCurves = \[\] for (let i = 0; i \< pathArray.length - 1; i++) { const segmentCurve = new THREE.LineCurve3(curvePoints\[i\], curvePoints\[i + 1\]) lineCurves.push(segmentCurve) } const curvePath: any = new THREE.…

---

## [Mesh with TubeGeometry and LineCurve3](https://discourse.threejs.org/t/mesh-with-tubegeometry-and-linecurve3/22306)

<div class="topic-metadata">

**Author:** [@RAUMIK\_RANA](https://discourse.threejs.org/u/RAUMIK_RANA)\
**Replies:** 2\
**Last updated:** [December 1, 2023, 2:18am UTC](https://discourse.threejs.org/t/mesh-with-tubegeometry-and-linecurve3/22306 "2023-12-01T02:18:43Z")

</div>

I am using TubeGeometry to show line between 2 points . I am using LineCurve3 for path. As you can see in below image , mesh is twisted along axis below is code used to genrate mesh where firstPoint & secondPoint ar…

---

## [How to update tubeGeometry geometry based in lineCurve modifications?](https://discourse.threejs.org/t/how-to-update-tubegeometry-geometry-based-in-linecurve-modifications/40854)

<div class="topic-metadata">

**Author:** [@sjeffff](https://discourse.threejs.org/u/sjeffff)\
**Replies:** 13\
**Last updated:** [October 11, 2022, 6:54pm UTC](https://discourse.threejs.org/t/how-to-update-tubegeometry-geometry-based-in-linecurve-modifications/40854 "2022-10-11T18:54:35Z")

</div>

I would like to know how I can update the geometry of my tubeGeometry object when I modify the points of my LineCurve3 object. I see that when I call getPoints on my lineCurve object, that the changes have successfully c…
