我正在尝试使用XNA和Kinect输出实时的3D点云(307,200个点),但是自从上次使用XNA以来已经过了很长时间,而且4.0版本也改变了一些东西。 有人能指导一下我吗?我一直在修改Primitives3D演示,但我希望有一个库或其他东西可以帮助我不要在这上面浪费太多时间,因为这只是一个概念验证。 谢谢!
由于广泛支持的缺乏,XNA 4已经移除了点图元。现在要绘制一个点,你需要为每个点绘制一个微小的三角形。Primitives3d是这样做的好基础,并且可以非常高效地生成缓冲区。详情请见:http://blogs.msdn.com/b/shawnhar/archive/2010/03/22/point-sprites-in-xna-game-studio-4-0.aspx。