2020-07-05から1日間の記事一覧

直交直線座標系から球面座標系への変換に、0を返す sign 関数は使用できない

試した環境 glsl4.30 本題 Wikipedia の球面座標系のページには直交直線座標 (x,y,z) から球面座標 (r,θ,φ) への変換式が載っています。 その中でφの変換式は以下のようになります。 φ = sgn(y) * acos(x / sqrt(x2 + z2)) ここで sgn は符号関数で、0以上で…