C#在3D中填充多边形

时间:2014-05-17 08:06:49

标签: c# graphics 3d

我想使用C# fillpolygon 来填充3D世界中的完整多维数据集。我注意到 fillpolygon 函数接收到一个点数组,但就我而言,对于每个点我都有(x,y,z)。无论如何,我可以尝试解决这个限制。或者是否有任何简单的算法可用于填充立方体或任何对象。

1 个答案:

答案 0 :(得分:0)

这种事情最好通过一些OpenGL,DirectX库来实现 - 看看http://www.opentk.com/http://sharpdx.org/。如果你坚持要自己做,等距投影很容易计算,或者看看How to convert a 3D point into 2D perspective projection?