純虚指数函数
実数$ xに対して、
$ {\rm cis}(x) = \cos (x) + i \sin (x)
「cis」は、「cos + i sin」の略とのこと そのままかよ
$ {\rm cis}(x) = e^{ix}
$ eに乗っかってるのが純虚数だから純虚指数関数なのね なるほどね 実際、複素指数函数は以下のように表すことができる:
$ e^z = e^{x+iy} = e^x e^{iy} = e^x {\rm cis}(y)
コード
code:glsl
vec2 cis(float t) {
return vec2(cos(t), sin(t));
}