2022.09.07
Diary
ライティングの設定をいじくりまわしてもどうにもいい感じにできないっぽかったのでしょうがないので directional light で shadow map するみたいなやつを全部自前で実装したらいちおうそれっぽくはなったけど嘘っぱちなので影の形が気に入らんのだけどまあ初見では気づかないレベルなのでたぶんこれでよさそう。
ライティングの設定をいじくりまわしてもどうにもいい感じにできないっぽかったのでしょうがないので directional light で shadow map するみたいなやつを全部自前で実装したらいちおうそれっぽくはなったけど嘘っぱちなので影の形が気に入らんのだけどまあ初見では気づかないレベルなのでたぶんこれでよさそう。
なーんかオブジェクトの動きがおかしいんで SCNView.debugOptions に .showPhysicsShapes くっつけてデバッグ表示してみるとこれの描画も全然狂ってて原因がさっぱりわからんのでコードをちょっとずつコメントアウトしながら原因を探ったところ SCNLight.shadowMode が .deferred だと狂うというまた新たな SceneKit の謎を知ったところで結局動きの問題は別のとこにあったのでした。
おもしろエフェクトとかビジュアルまわりやってるほうが楽しいのだが作りこんでも+2点ぐらいにしかならんかったりするのでほっとくと-20点とかになりそうな地味だけどヤバめな issue を倒さなければならないのである。