Saqoosha

2022.08.10

Diary

ARKit でオーバーレイするオブジェクトから落ちる影を描くのは存在感を出すために非常に重要で通常は deferred rendering で最後に depth を考慮しながら影を描くっぽいんだけどどうしても deferred だとちょっと…っていうシチュエーションがあって forward rendering でやる方法を無理やり実装してみたところそれっぽい表現になったのでいけるかもしれないけど負荷とかもう少し様子見たほうがいいかもしれない。エンジンを物理シミュレーションしてエンジン音を合成するのすごすぎてすごい。

2022.08.11

Diary

Cinema4D からあれやこれやを経由して USDZ 書き出して Preview.app でも正常にできてるなーって確認したあと Xcode もってくと微妙にぶっこわれていていろいろ試行錯誤したところなんとなく原因は絞り込めたけどたぶん SceneKit のあまり使われてない部分のバグを踏んだくさくて回避策が全然わからんんんので USDZ あきらめて GLTFKit2 で glTF ファイルを読むようにしたら回避できたっぽいけどこれはこれでいろいろ検証必要でめんどくさい…Unityで作りたい…

2022.08.12

Diary

glTF なら問題ないっぽいってことで GLTFKit2 使って読み込んでみたらいけた〜と思ったらたまにダメ〜な状態が発生してこれはファイルフォーマットではなくやっぱ SceneKit の内部処理に問題ありそう?って気になってきたけど外部から制御できる部分がそんなにないのでどうやって対処すればいいか全然わからん。