REPO · 材质研发管线 · 5

算法库

Algorithm Library

可复用的数学/物理算法资产:噪声、场模拟、网格划分等。同一算法可维护 GLSL / HLSL / Compute 等多种实现载体。

算法效果展示

柏林噪声 · Perlin Noise · 梯度噪声

柏林噪声

Perlin Noise · 梯度噪声

梯度噪声 · 可平铺 · 多 octave 叠加生成 FBM

2D 场/纹理类算法占位预览 · 实时求解将在 Shader 试验台或 Compute Pass 中接入

算法代码

ALGORITHM

// 柏林噪声 · Perlin Noise
// 实现载体: GLSL / HLSL / Compute Shader

float hash(vec3 p) { /* ... */ return 0.0; }

float perlinNoise(vec3 p)
{
    // TODO: 梯度格点插值
    return 0.0;
}