2013-02-27 21 views
0

我一直在使用AGAL创建元胞自动机并且遇到一些问题。我的代码基本上执行以下操作:AGAL闪烁和取样伪影

  • 用一个用于创建纹理的位图开始。
  • 调用setTextureAt()将纹理传递到的Context3D
  • 应用于的纹理简单的平面
  • 做一些细胞自动机魔术
  • 渲染到后台缓冲区
  • 也呈现回相同的纹理
  • 重复

我通过添加1 /(宽度或高度)来对相邻像素进行采样。我认为mpimapping可能会有所帮助 - 但我看不到mipmap生成的纹理。

您可以看到the application heresource code is here。该AGAL代码住在classes.WillamowskyRosslerRenderer

代码工作,但我得到这些奇怪的文物,当我放大:提前

enter image description here

非常感谢,

西蒙

更新!我一直在玩弄和文物和闪烁双双被消失:

  • *设置纹理尺寸为2048 * 2048 *
  • configureBackBuffer(1024,1024,16)

这是一个解决办法,而不是一个解决方法,所以我仍然在调查

回答