2022.08.29
Diary
ちょっと動きを変えるだけ…と思いきや内部的には2日がかりでコードがっつり書き換わる変更だけどやっぱり見た目はちょっと変わるだけなんであんまり大変そうな作業に見えないんだけどそこそこ工数かかってんすよ〜っていうアピールをしてみたところでダメなもんはダメなんで粛々と調整を続けるのである。
ちょっと動きを変えるだけ…と思いきや内部的には2日がかりでコードがっつり書き換わる変更だけどやっぱり見た目はちょっと変わるだけなんであんまり大変そうな作業に見えないんだけどそこそこ工数かかってんすよ〜っていうアピールをしてみたところでダメなもんはダメなんで粛々と調整を続けるのである。
いつのまにか FPS がすんごい落ちてるなーと思って原因しらべたら ARFrame.capturedImage をテクスチャとして描画しようとして CVPixelBuffer から CGImage にするとこまではよかったけどそれを SCNMaterialProperty につっこんだとこで激重になっててどうやらやり方が違うようだぞとググったら公式ドキュメントに Metal で描く方法が書いてあってそのとおりやったら 60fps キープできたーってところでオフィスにひょっこり現れた紫ボーイと近況はなしてたらやっぱり Cinema 4D はダメっぽくておんなじように Blender 経由してたりしてたのがウケた。
一瞬 Spreadsheet に戻りそうになったけどぼちぼちみんな自ら GitHub に Issue ぶっこんでくれるようになってきたので全体の見通しがよくなってやるべきことの優先順位もわかりやすくなって少なくともエンジニア視点ではよくなったんじゃないかと思います。