ねこでじ(Nekodigi)

Nekodigi’s diary

学習中の気づきをまとめています。応援よろしくお願いします

【Processing】黄金角で球面状のサンプリングをする。

成果物

f:id:Nekodigi:20201027222903g:plain
このような方法を使って、球状にRayを飛ばしていた人がいたので、やってみました。軌跡を表示すると非常にきれいなのでやってみてください。

仕組み

zを少しずつ変えながら、黄金角に従って球状に配置していくと均一にサンプリングできます。
こちらのサイトをもとにしています。
blog.marmakoide.org

コード

Sphere_golden_angle_point_samplingという名前で追加しています。
github.com