2026/03/09 ~ 2026/03/15
2026/03/09
今日は光学設計で実際に光線を飛ばす際の手順を読み解いた.
普通はtanθを計算するのが光線追跡だけど、近軸光線追跡で上手くつなぐ際はθで繋ぐという方式.
というかそれくらいしか違いってないんだなと思った.
mesh shaderの方は順調に進めている.
bounding sphereを計算できたので渡してみたが、32bitsの奴では足りなくなった.
なので、ConstantBufferに渡して試してみたがAmplified Shaderでなんか落ちてるっぽい?
まだちょっとフラスタムカリングはかかりそう.
因みに動画の方は今日あげたので、今週はMesh Shaderの方を投稿できるかと思います.
漫画はチ。の7巻までと少女革命ウテナの3巻まで読んだ.地道に進めていってます.
ちょっと次の動画は近軸光線追跡の部分だけまとめたものを上げようかなと思う.
できればdirectXと交互になんか挟み作るのが理想.
頑張って作らなきゃなぁ、といったところで今回はここまで.
2026/03/10
今日も光学設計、式を淡々と紐解いていく.
レンズの式をどう適用するか的なことをやってたら時間になった.
昨日のmesh shaderのバグは分かった、ASのコンパイルが失敗してた.
そりゃ通らないわけだ、ただなんかフラスタムが上手くいってない.
なんだぁ?と思って色々調べた末に分かったのはmat3x3にフォールバックして計算してたせいだった.
world matrixなのでtranslateを考慮する関係上4x4じゃないとダメなんだけど、そのせいで必要なものが計算に入ってなかった.
欲しかった状態にはできたので一段落、ちょっと次は強化学習のコード書こうかな.
漫画は海街diaryを読んでる、面白すぎるこの作品.3巻までは一気に読む予定.
さて、このあとちょっと動画を進める予定、といったところで今回はここまで.
2026/03/11
今日の光学設計で一旦光路関係の計算を終わらせた、ソロソロ実装ターンが来るかもしれない.
強化学習を今日はちゃんとやった、ギャンブラー問題を実装.
式変形や実装としてはいつも通りで変わらない感じ.
さて、中世の本に戻ってまいりました.
ハンザ同盟とかロンバルディア同盟があって、この辺のヴェネツィアとかドイツとかフランドル地方が最初は覇権だった.
しかし船が流行ってイギリスからの輸入ができるようになったらこの辺は段々落ちてきて、アントウェルペンとかに移るという流れ.
ハンザ同盟は覚えてたけど、ロンバルディア同盟は完全に忘れてた.
また、交通というか商人の旅についても書かれてて、基本的に傭兵みたいなのを雇うかキャラバンでみんなで移動することで夜盗対策をしてたらしい.
他にも封建制ということは国単位ではなく、各領主単位で税が発生するため、移動するだけで金がかかる.
そのため、モノが高くなるという悪循環、まあそうなるよねえ、国ができるまでは大変だ.
この領主単位というのが曲者で、ここの土地で地面に落ちたものは俺のものというジャイアン方式がある場所もあったらしい.
ということはバレなきゃ問題はないけど、バレると面倒になる可能性もあるので、ものを落とさないように気をつけるように移動してたとか.
何とも何もかも面倒な時代だ、とはいえ何でここまでして運ぶかというとそれだけ金になったということでもある.
さらに当時の人々は右側通行左側通行どっちだったのか?というお話も載っており武器を使うので右側通行だけど、その後安全になり左側通行になったらしい.
アメリカは銃社会なので右側通行のまま今に至り、日本は左側だったけどGHQの影響で右側通行に転換というのを読んでへ~となった
当時の子供事情だったりを読んでるところで今日は終わり、明日には読み終わるかなぁ、といったところで今回はここまで.
2026/03/12
今日の光学設計は傾いたときのレンズの光線追跡の計算.
とはいえ以前にやった結果を持って来ればよいだけでそこまで難しくはない.
もう少し計算したらここの内容も終わりそう.
昨日言った通り中世の本は読み終わりました.
近世を結ぶ中世という内容、予想以上に面白く確かにこれは名著だとなった.
これ世界史専攻の高校生とかが一番楽しんで読めるだろうなぁと思った.
民族大移動でわやわやしていたのが小規模でまとまっていく.
それで封建というちょっと大きな分類になり、そこから段々と今でも続くような国にまでまとまっていく過程が本当に分かりやすい.
さて、長かったけど何とか読み終わったし、そろそろ日本史に戻ろうかな.
その前にモンハンストーリーズやろうかしら.
さわらないで小手指くんを見終えた、久々にこういう系を見た気がする.
12分メインで12分ミニアニメなのでちょうど手ごろに見れるのが良いね、といったところで今回はここまで.
2026/03/13
光学設計今日でやっと計算系は終わった、例題を1つだけ解いたので、先にここの実装をしようかなと思う.
mesh shaderはnormal coneのcullingをちょっと手を付け始めた.
meshoptimizerを使えば簡単なんだけど、それだけだと面白味ないので円錐の判断基準を可視化するのだけ別でやろうかなと思う.
まあ結局自分で組み込むのは面倒なのでやらないけど、それくらいはね?
今日はちょっと動画も進めた、近軸光線追跡をまとめ終えました、そのうち上がると思います.
といったところで今日は特に目立ったことしてないのでここまで.
2026/03/14
今日は昼からゆるりと東京国立博物館に行った.
今回の目標は踊る人々と童子切の二つ、これを見るために来たわけ.
踊る人々は以前の日記でも書いた野原古墳で発掘されたもの、修復されて東博にあるわけである.
期間限定ではあるけど、今の埴輪の展示は踊る人々だったので写真を撮りたくて撮ってきた.
やっぱこのフォルムがいいよねぇ、テラコッタによる造形が好き.
そしてもう一つは童子切、酒吞童子を切ったと言われる名刀ですね.
見たい見たいで見てなかったので、今回見れたのがよかった.
それにしても東博の本館は久々な気がする.
いつも特別展なので、横にそれるんですよね.
通路的につながってはいるけど、そっちまではいかないんだよな.
そして一通り見終わってから次の予定まで時間があるので、上野のフェスに向かった.
上野では結構定期的にやってるけど、このイベントは毎回何かしら酒を買ってぶらぶらしてしまう.これが楽しい.
そうしていたら時間になったので銀座に移動、銀座ライオンへ.
あの名建築で有名な場所に行きました、二回目.
まあここに来たならビールかなと思いビールを飲む、楽しめた.
終わったらちょっと移動して日比谷でちょっと花を撮って終了.
色々やってたら一日はすぐ終わるね、といったところで今回はここまで.
2026/03/15
今日は何もしない日、図書館に本を借りに行ったけどそれくらい.
食べたくなったのでポテトサラダを作ったのもあったけど、追加するならそれくらいかぁ.
まあこういう一日があってもいいよね.