Как рассчитать глубину сетки тетраэдра - PullRequest
0 голосов
/ 22 октября 2018

Я новичок в 3D программировании, так что терпите меня.Я пытаюсь создать сетку, содержащую правильный тетраэдр с длиной ребра 3. Если положить тетраэдр на одну грань, глядя прямо на одну грань, я понял, что высота = 3 * Sqrt (2/3), но как насчет глубины?

Mesh1 := TMesh.Create(nil);
Mesh1.SetSize(3, 3 * Sqrt(2/3), ????);
Mesh1.Data.Points := '-1 1 -1, 0 -1 0, 1 1 -1, 0 1 1';
Mesh1.Data.TriangleIndices := '0 1 2, 2 1 3, 0 1 3', 0 3 2';
...