我是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';