Games 103 : Physics-Based Animation
GPU Architecture
- realtime rendering 4th chapter 3 GPU, chapter 23 graphics hardware
- https://www.cnblogs.com/timlly/p/11471507.html#%E5%8F%82%E8%80%83%E6%96%87%E7%8C%AE
- https://zhuanlan.zhihu.com/p/58694744
- https://zhuanlan.zhihu.com/p/423550197
Mortan Code
这个编码真实妙啊~ 高效空间
计算误差
一个归一化的时间变量,经过一个非线性变化,实现两个值插值的一个非线性过渡效果。
x-sin(2pix)/2*pi 数学上该函数严格在[0, 1]的范围内
但是在代码中,一个0.99几的数字计算出来 结果>1, 导致颜色插值出来是负值。
可能是浮点数计算误差,或者sin近似计算导致的误差使得结果错误。
sin的误差的可能性更大。
https://stackoverflow.com/questions/1527588/sin-cos-tan-and-rounding-error