2011-01-14 106 views
2

WPF的3D表示的基本单位是三角形网格。不过,我希望能够代表积分,例如散点图。什么是最好的方法来做到这一点?如何在WPF 3D中绘制点?

我一直在使用CodePlex上3DTools软件包的ScreenSpaceLines3D类进行试验,尝试使用不同的方法来绘制一个单一的正方形而不是完整的线条,但是视觉外观很差。 [澄清:我可以画出字形,正如里德在下面所说的,但为了节省我的三角形预算,我更喜欢没有任何幻想。我一直在尝试方块,但我更喜欢更像点外观的东西。我想知道是否可以确定“最小”可能尺寸的平方是什么?]

有什么建议吗?

-mpg

回答

1

布告板(这是ScreenSpaceLines3D做什么)是一种方法。您可以制作一个圆形(或十六进制等),而不是一个正方形,这会相当多地改善外观。

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

+0

经过一番研究,广告牌真的是最棒的,所以我们称之为答案......但是就像生活中的很多事情一样,根本没有理想的答案。广告牌没有呈现出我寻找的完美点状外观,并且消耗了我三角形预算中的相当一部分。 *叹* -mpg – mpg 2011-02-01 16:07:09