<p>We don't want to avoid skinny triangles as much as we want to avoid really long triangles.</p>

<p>Long triangles make interpolation of properties less accurate because the points in which the data is stored are farther apart. This is equivalent to – when using a 2160p (4K UHD) screen – the preference of watching a 1080p video in fullscreen mode to watching the same video but in 720p, also in fullscreen mode. The 720p video is streched 3 times when the image is rescaled to fullscreen while the 1080p video is only streched 2 times; hence the pixels in the 720p video are streched farther apart compared with the pixels in the 1080p video and the interpolation of the colors in the pixels become less acurate (simply because the 720p video <a href="https://en.wikipedia.org/wiki/Nyquist_frequency" rel="nofollow noreferrer">can't contain</a> as fine details as the 1080p video can), which is another way of saying that the 1080p video looks better than the 720p video when viewed in fullscreen on a 2160p screen.</p>

<p>However, the skinnier our triangles are, the longer they have to be in order to cover the same area, unless we use more triangles in total. The former is undesirable because of above mentioned reason. The latter is usually undesirable too since it increases the required memory consumption as well as the computational load on the algorithms that work with them since there are more triangles to loop through. We usually therefore want to avoid skinny triangles.</p>

CC BY-SA 4.0
2018-08-07T14:41:00.567Z
Thanks.. I think it would be great if you can use a picture to better describe the interpolation problem..
Bla...
CC BY-SA 4.0
2018-08-07T15:27:52.403Z
@Bla... I updated my answer. Does that explain the interpolation problem, or at least the preference of using triangles that are not so long?
HelloGoodbye
CC BY-SA 4.0
2018-08-07T14:28:27.837Z
2018-08-07T15:26:18.420Z
2018-08-07T15:26:18.420Z
HelloGoodbye
<p>I recently learned about Delaunay triangulation algorithm.. This algorithm prevents the generation of skinny triangles.. I haven't really seen any good explanation of why we don't want skinny triangles.. Can anyone explain the reason?</p>

<p>Thanks..</p>

<triangulation>
Why does skinny triangle is avoided in triangulation algorithm?
Bla...
# Why does skinny triangle is avoided in triangulation algorithm?

(Asked by: username_0 on 2018-08-07)

I recently learned about Delaunay triangulation algorithm.. This algorithm prevents the generation of skinny triangles.. I haven't really seen any good explanation of why we don't want skinny triangles.. Can anyone explain the reason?

Thanks..

**Tags:** triangulation


---

## 1 answers

### Answer by username_1 on 2018-08-07. Score: 2

We don't want to avoid skinny triangles as much as we want to avoid really long triangles.

Long triangles make interpolation of properties less accurate because the points in which the data is stored are farther apart. This is equivalent to – when using a 2160p (4K UHD) screen – the preference of watching a 1080p video in fullscreen mode to watching the same video but in 720p, also in fullscreen mode. The 720p video is streched 3 times when the image is rescaled to fullscreen while the 1080p video is only streched 2 times; hence the pixels in the 720p video are streched farther apart compared with the pixels in the 1080p video and the interpolation of the colors in the pixels become less acurate (simply because the 720p video [can't contain](https://en.wikipedia.org/wiki/Nyquist_frequency) as fine details as the 1080p video can), which is another way of saying that the 1080p video looks better than the 720p video when viewed in fullscreen on a 2160p screen.

However, the skinnier our triangles are, the longer they have to be in order to cover the same area, unless we use more triangles in total. The former is undesirable because of above mentioned reason. The latter is usually undesirable too since it increases the required memory consumption as well as the computational load on the algorithms that work with them since there are more triangles to loop through. We usually therefore want to avoid skinny triangles.

> **Comments:**
> **username_0**: Thanks.. I think it would be great if you can use a picture to better describe the interpolation problem..  
> **username_1**: @Bla... I updated my answer. Does that explain the interpolation problem, or at least the preference of using triangles that are not so long?  

---

