2024-05-04 15:52:17    97    0    0

1 abstract

  • Linear Transformed Spherical Distribution(LTSD, 线性变换球面分布)。
  • Linear Transformed Cosines(LTC,线性余弦变换)。
    • M矩阵(逆矩阵/归一化/bake lut)。描述bsdf形状
    • roughness / anisotropy / skewness。
    • Nelder–Mead method(downhill simplex method),下降单纯形法。
  • Shading -- 多边形边积分(非面积积分)。
    • Stoke’s theorem。
  • 水平面裁剪。
    • if-else check。
    • proxy sphere to lut by vector form factor(vector irradiance)。
  • Fresnel修正(bake lut2)。描述bsdf大小
    • like split sum dfg lut。

2 LTSD

对于一个球面分布,可以使用一个3x3的矩阵对它的方向向量(即该分布的自变量参数)进行线性变换,从而将其转为另一个球面分布。

title

  • ω0。原分布的方向向量(输入)。
  • M。线性变换矩阵。
  • ω。变换后的方向向量。

则有

ω=Mω0||Mω0||ω0=M1ω||M1ω||
2023-12-24 03:50:48    149    0    0

1 This is a test

1.1 这是一个测试文件

DGGX=(1+tan2θm(cos2θmαt2+sin2θmαb2+sin2θmαb2))2


2 标题2

2.1 标题2.1

2.2 标题2.2

2.2.1 标题2.2.1

2.2.1.1 标题2.2.1.1

2.2.1.2 标题2.2.1.2

2.2.1.3 标题2.2.1.3

2.2.2 标题2.2.2

2.2.2.1 标题2.2.2.1


3 标题3

4 标题4

5 标题5

6 标题6

7 标题7

8 标题8


  1. cout << "hello, world" << endl;
  2. cout << "hello, world" << endl;
  3. cout << "hello, world" << endl;
  4. cout << "hello, world" << endl;
  5. cout << "hello, world" << endl;















fweqrwerwqrwqe

fweqrwerwqrwqe

fweqrwerwqrwqe

fweqrwerwqrwqe

fweqrwerwqrwqe
fweqrwerwqrwqe