2021-01-07: レイトレーシングしてた
やったこと
アイマス
15周年記念のウイスキーとグラスを注文した。
デレのニューイヤーライブが中止になった影響でチケ代戻ってくるしトントンでしょ。
楽しみ〜。
https://idolmaster-official.jp/news/01_885.html
Crystal
specの削除ってかなり変なことだと思うからあんまりやりたくないというのが正直な気持ち。
どうしてもそれをしたいなら、別のPRにしてちゃんと理由を説明するのが道理だよねっていう。
まあぶっちゃけ死ぬほどどうでもいいいのだが。
本当の問題はドキュメントを全く追加していないことなんだけど、なぜつっこまれないのか。
これが謎である。
Rust
なんとなくこのレイトレーシングの実装をRustに移植していた。
https://medium.com/swlh/ray-tracing-from-scratch-in-python-41670e6a96f9
こんな感じになった。
imageクレートとitertools-numクレートが必要。
https://gist.github.com/MakeNowJust/0acd1d5fc35718c66acaaadd20c3de30
そしてこんな画像が生成された。
1ピクセル1回しかレイを飛ばしていないのでジャギがひどい。
この辺りどうにかしていきたいな。
https://user-images.githubusercontent.com/6679325/103863984-273e1b00-5105-11eb-844b-0d973d9e9073.png
次は"Ray Tracing in One Weekend"をやっていきたい。
https://raytracing.github.io/books/RayTracingInOneWeekend.html