algorithm - 与 XOR 类似的简单纹理生成算法有哪些?

标签 algorithm opengl graphics textures

XOR 纹理确实是我所看到的最简单的纹理生成算法。好吧,也许除了在循环中打印递增的值。

我试图通过谷歌搜索生成一些重复纹理的基本算法,但没有找到。

我知道结合三角函数可以获得一些不错的结果,但是想知道是否有其他类似的技术与 XOR 的简单性相似? 我的意思是异或纹理是这样的:

XOR texture

伪代码就是这样:

for (var x = 0; x < width; x++) {
  for (var y = 0; y < height; y++) {
    texture[x][y] = x ^ y;
  }
}

最佳答案

你看过柏林噪音吗?谷歌一下

关于algorithm - 与 XOR 类似的简单纹理生成算法有哪些?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21193945/

相关文章:

algorithm - 给定两个直角棱柱的角点,找到重叠直角棱柱的角点

java - 实例化一个类还是不实例化?

c# - 使用构造函数或图形缩放位图的结果?

algorithm - 证明无向图由该算法转化为有向图的最大出度的上界O(log n)

string - 求一个 n 位数字中能被 8 整除的子序列的个数

algorithm - 随着时间的推移, 'simulate' 循环图的任何算法/方法?

qt - 我可以使用opengl在窗口上画一些不属于我的东西吗?

OpenGL 调试上下文性能警告

android - 如何在 Android 中以编程方式为图像添加阴影?

c - 用多边形算法中的点填充C中的多边形