Saqoosha

2022.09.11

Diary

ARSession を pause しても CPU 使用率がちょっとしか下がらなくてそんなことあんのか?と Apple のサンプルコードで試したらそっちはちゃんと CPU ほぼ使わないレベルまで落ちるから自分のコードのどっかに問題があることは間違いないんだが全然心当たりがないので git の過去コミット2ヶ月分ぐらい探したところ ARSCNView を継承したクラスで self.delegate = self してるところがダメっぽくて一見普通に動作してるように見えて CPU 使用率が爆上がりしてたのを別オブジェクトを delegate に設定してそれ経由で同じメソッドを呼ぶと直るというまた SceneKit の謎に遭遇した。

2022.09.12

Diary

もうちょいこのズレなんとかならんかなーって ARReferenceImage やってみたらピッタンコであれ?このタイミングで?これもしや VPS いらんのか?って一瞬なったけどまあ実際はそんなわけもなく合わせ技が必要だったという結論でした。

2022.09.13

Diary

寝起きの Slack 上でどこかの役所のクソみたいな事なかれ対応を目にして正直内容はどうでもいいんだけどその態度にイライラしてしまって作業効率がさがりつつもどうしてもやっつけたい問題があるのでコードを少しずつコメントアウトしながら Instruments で動作を確認してたらようやく原因つきとめたのでこれからどうやってそれをやっつけるかを考えて実装する。