如何在WPF 3D中绘制点?

时间:2011-01-14 01:20:08

标签: wpf 3d

WPF的3D表示基本单位是三角形网格。但是,我希望能够代表点,例如对于散点图。最好的方法是什么?

我一直在使用CodePlex上的3DTools软件包中的ScreenSpaceLines3D类进行试验,尝试不同的方法让它只绘制一个正方形而不是整行,但视觉外观相当差。

[澄清:我可以绘制字形,正如Reed在下面所说的那样,但为了保存我的三角形预算,我不喜欢任何幻想。我一直在尝试广场,但我更喜欢外观上更像点的东西。我想知道我是否可以确定“最小”可能大小的方块是什么?]

有什么建议吗?

-mpg

1 个答案:

答案 0 :(得分:1)

Billboarding(这是ScreenSpaceLines3D所做的)是一种方法。你可以制作一个圆圈(或十六进制等)代替方形,这样可以改善外观。

另一个选择是在每个点使用某种形式的字形 - 例如,在每个点位置放置一个小(粗)球。