2

目前我正在攻读计算机科学的硕士学位课程,我想在 WPF 中实现一个元胞自动机。渲染性能必须足以显示包含 200,000 个单元的格子(网格)。

由于在 WPF 中更新视觉效果非常慢(由于视觉和逻辑树),也许最好使用旧的好 Picturebox (GDI+) 进行渲染和 WPF 来实现其余的软件。第二种选择是使用像素着色器 (HLSL),但我不知道 WPF 是否支持多通道着色器。

让我知道你的想法。

4

1 回答 1

4

首先,查看WriteableBitmap。性能不错,但远没有着色器可以提供。我不确定支持哪种着色器,但我认为它不会受到限制......

在 WindowsClient 上找到了这个,目前似乎不支持多通道着色器。同样,这可能只是时间问题和对该代码的需求;它可能是在撰写文章后添加的。

有人 +1 我没有提到生命游戏。

于 2009-08-26T19:54:21.223 回答