# \#triangulation

**URL:** https://discourse.threejs.org/tag/triangulation/539.md

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

---

## [Single-branched geometry organically shaped in the web editor](https://discourse.threejs.org/t/single-branched-geometry-organically-shaped-in-the-web-editor/76129)

<div class="topic-metadata">

**Author:** [@hofk](https://discourse.threejs.org/u/hofk)\
**Replies:** 1\
**Last updated:** [October 17, 2025, 6:38am UTC](https://discourse.threejs.org/t/single-branched-geometry-organically-shaped-in-the-web-editor/76129 "2025-10-17T06:38:48Z")

</div>

Based on my very simple editor from Construction of frames with contour/profile, and the triangulation Addon for triangulation of implicit surfaces/ forms with holes and Triangulation cylinder with holes I have cre…

---

## [THREE.js triangulation](https://discourse.threejs.org/t/three-js-triangulation/76735)

<div class="topic-metadata">

**Author:** [@JSmithOner](https://discourse.threejs.org/u/JSmithOner)\
**Replies:** 46\
**Last updated:** [February 8, 2025, 9:45am UTC](https://discourse.threejs.org/t/three-js-triangulation/76735 "2025-02-08T09:45:53Z")

</div>

I currently have a set of vectors and would like to perform triangulation. I know there’s earcut but it only performs on 2D. My question is the following: if I have a custom shape or a set of vectors how can I get all…

---

## [3D triangulation](https://discourse.threejs.org/t/3d-triangulation/64420)

<div class="topic-metadata">

**Author:** [@ads4](https://discourse.threejs.org/u/ads4)\
**Replies:** 6\
**Last updated:** [April 22, 2024, 9:23am UTC](https://discourse.threejs.org/t/3d-triangulation/64420 "2024-04-22T09:23:55Z")

</div>

Hello, I implemented a 2D triangulation fonction using Earcut. This isn’t the result I want because I want to triangulate 3D polygons (because rotations etc are computed somewhere else in the backend and I can’t access …

---

## [Get non-triangulated faces when import 3D model](https://discourse.threejs.org/t/get-non-triangulated-faces-when-import-3d-model/50560)

<div class="topic-metadata">

**Author:** [@phuocdh](https://discourse.threejs.org/u/phuocdh)\
**Replies:** 3\
**Last updated:** [September 1, 2023, 11:06pm UTC](https://discourse.threejs.org/t/get-non-triangulated-faces-when-import-3d-model/50560 "2023-09-01T23:06:33Z")

</div>

I am using various loader (GLTFLoader, FBXLoader, OBJLoader etc…) to let user import 3D model into my app. One critical aspect of my application is that it need to know the face data in the original model but what I rece…

---

## [Triangulation process of 3d mesh](https://discourse.threejs.org/t/triangulation-process-of-3d-mesh/48123)

<div class="topic-metadata">

**Author:** [@Igla\_Shehu](https://discourse.threejs.org/u/Igla_Shehu)\
**Replies:** 3\
**Last updated:** [February 24, 2023, 2:17pm UTC](https://discourse.threejs.org/t/triangulation-process-of-3d-mesh/48123 "2023-02-24T14:17:50Z")

</div>

Hello guys, I have been struggling with mesh triangulation in Three.js. I have to create a roof based on the shape of the house which is represented by a polygon. Now this polygon could be somewhat irregular, not always…

---

## [Bulding shape with Cubic Bezier](https://discourse.threejs.org/t/bulding-shape-with-cubic-bezier/44642)

<div class="topic-metadata">

**Author:** [@Pozarniy](https://discourse.threejs.org/u/Pozarniy)\
**Replies:** 5\
**Last updated:** [November 13, 2022, 7:32pm UTC](https://discourse.threejs.org/t/bulding-shape-with-cubic-bezier/44642 "2022-11-13T19:32:11Z")

</div>

Good day everyone. For the last 2-3 weeks I’m trying to wrap my head around some concepts of creation and triangulation of points. Will try to describe what i want to achieve, and which problems I’ve faced. Trying to re…

---

## [Three.js + Delaunator](https://discourse.threejs.org/t/three-js-delaunator/4952)

<div class="topic-metadata">

**Author:** [@prisoner849](https://discourse.threejs.org/u/prisoner849)\
**Replies:** 11\
**Last updated:** [December 6, 2021, 4:48am UTC](https://discourse.threejs.org/t/three-js-delaunator/4952 "2021-12-06T04:48:14Z")

</div>

Hi, community! Recently, I’ve found a library for triangulation - Delaunator - and tried to combine it with Three.js. The result is here:

---

## [Inner Geometry (Triangulation)](https://discourse.threejs.org/t/inner-geometry-triangulation/12565)

<div class="topic-metadata">

**Author:** [@hofk](https://discourse.threejs.org/u/hofk)\
**Replies:** 15\
**Last updated:** [February 25, 2020, 2:39pm UTC](https://discourse.threejs.org/t/inner-geometry-triangulation/12565 "2020-02-25T14:39:40Z")

</div>

The triangulation of the different shapes (sphere, cylinder, torus … plane surfaces) uses the same algorithm with only small differences due to the mathematical dependencies. See https://discourse.threejs.org/t/triangu…

---

## [Triangulation cylinder with holes](https://discourse.threejs.org/t/triangulation-cylinder-with-holes/9828)

<div class="topic-metadata">

**Author:** [@hofk](https://discourse.threejs.org/u/hofk)\
**Replies:** 7\
**Last updated:** [February 7, 2020, 9:41am UTC](https://discourse.threejs.org/t/triangulation-cylinder-with-holes/9828 "2020-02-07T09:41:16Z")

</div>

The triangulation of the cylinder with holes is similar to that of the sphere. https://discourse.threejs.org/t/triangulation-sphere-with-holes/8213 But with different parameters. For the sphere this variant is also in p…

---

## [Triangulation sphere with holes](https://discourse.threejs.org/t/triangulation-sphere-with-holes/8213)

<div class="topic-metadata">

**Author:** [@hofk](https://discourse.threejs.org/u/hofk)\
**Replies:** 9\
**Last updated:** [February 6, 2020, 10:06am UTC](https://discourse.threejs.org/t/triangulation-sphere-with-holes/8213 "2020-02-06T10:06:39Z")

</div>

There are two different simple versions of spheres with holes. https://discourse.threejs.org/t/sphere-with-up-to-6-coordinate-planes-parallel-holes/7267 In order to arrange the holes freely, a different procedure is re…
