Hasty Briefsbeta

双语

Procedural Textures with Hash Functions

a year ago
  • #hash-function
  • #mathematical-patterns
  • #game-development
  • 作者探讨了一种将(x, y)坐标映射为颜色的简易哈希函数,揭示了其中复杂而美丽的图案规律。
  • 该哈希函数定义为 (c_x * x + c_y * y + c_xy * x * y + c_x^2 * x^2 + c_y^2 * y^2) mod m < τ * m。
  • 该函数最初为严格2位色游戏开发,要求纹理必须与屏幕像素完美对齐。
  • 哈希函数的不同组成部分(如x^2或x*y)会产生多样化图案,例如重复的二次曲线或倒数曲线。
  • 作者分享了通过调整系数生成的心仪图案,并鼓励读者使用提供的哈希函数实验场进行探索。
  • 潜在应用包括游戏纹理或手机壳设计,文中展示了作者在游戏开发活动中运用的实际案例。