0b5vr
0b5vr
### Description - Add new methods to `VRMHumanoid` - `transferBoneOrientations`: Transfer a bone orientation structure to this model from another model - `normalizeBoneOrientations`: Normalize bone orientations - Add `VRMHumanoidHelper` -...
Reproduced using `firstperson.html` of `@pixiv/three-vrm` examples
スナップショットやりたいときはヘッドレスの `gl` 使えば良さそうだけど CIで回すのがちょっと大変そうです。 Dockerイメージ作るのがやや面倒、ただの `node` イメージだとできない…… 前に一度CircleCIで回したことがあるので、以下を参照ください: https://github.com/FMS-Cat/glcat-ts
Sequel of #292 lintに危なげなboolean expressionsを起こってくれるルールを追加しました。 レビューの際は、以下のメリデメ吟味して良さそうか悪そうか判断いただければ幸いです。 ### pros - `0` の誤falsyがあり得る `number | undefined` の使用を禁止してくれます - `""` も同様 - 唯一のメリットですが、恩恵は大きいと思っています ### cons - Array index accessingを行い、それのnullチェックをしていた箇所が全部「このifは必要ない」と怒られます - type assertionを使い無理やり対処しています。若干本末転倒気味です -...
or just provide an API to disable spring bone temporarily. Might want to provide a helper function anyway.
An issue I have found in #511 Since `canvas.toBlob` is asynchronous, We cannot prevent rendering of main loop during capturing the thumbnail...... We should have something that blocks renders onto...
TBD - [x] サムネイルを追加 - jpegがいいね - [x] 法線にゼロベクトルが含まれる - [x] secondaryノードを消す - [x] いくつかvalidatorでWarningが出る。消せるやつは消したい - [ ] バウンディングボックスが正しく生成されているか再確認する - [x] 一部SpringBoneを消す - [ ] 不要なポリゴンを削減する
できればlinterでもチェックできるようにしたい