基于WPF的元胞自动机
目前我正在攻读计算机科学硕士学位课程,我想在WPF中实现一个细胞自动机。渲染性能必须足以显示 包含200000个单元的晶格(网格) 由于WPF中更新视觉效果的速度非常慢(由于视觉和逻辑树),因此最好使用旧的好Picturebox(GDI+)进行渲染,并使用WPF实现软件的其余部分。第二种选择是使用像素着色器(HLSL),但我不知道WPF是否支持多通道着色器 让我知道你的想法。首先,请查看。性能不错,但着色器无法提供。我不确定支持哪种着色器,但我认为它不会受到限制 在WindowsClient上,目前似乎不支持多路径着色器。再次强调,这可能只是时间和对代码的要求的问题;它可能是在文章撰写后添加的基于WPF的元胞自动机,wpf,automata,Wpf,Automata,目前我正在攻读计算机科学硕士学位课程,我想在WPF中实现一个细胞自动机。渲染性能必须足以显示 包含200000个单元的晶格(网格) 由于WPF中更新视觉效果的速度非常慢(由于视觉和逻辑树),因此最好使用旧的好Picturebox(GDI+)进行渲染,并使用WPF实现软件的其余部分。第二种选择是使用像素着色器(HLSL),但我不知道WPF是否支持多通道着色器 让我知道你的想法。首先,请查看。性能不错,但着色器无法提供。我不确定支持哪种着色器,但我认为它不会受到限制 在WindowsClient上,
如果没有人提到生命的游戏,有1的我是个遗憾。如果他们不被支持,那将是一个耻辱,这将让我别无选择,只能使用C++ +DirectX--。但首先,我要使用WriteableBitmap选项,非常感谢。感谢上帝,你没有提到生活游戏。更新:WPF4现在支持PixelShader 3.0。关心这一点的每个人都需要去投票支持向WPF添加多通道着色器。