0b5vr

Results 75 issues of 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` -...

enhancement
VRM 1.0

Reproduced using `firstperson.html` of `@pixiv/three-vrm` examples

bug
VRM 1.0

スナップショットやりたいときはヘッドレスの `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を使い無理やり対処しています。若干本末転倒気味です -...

Refactor

or just provide an API to disable spring bone temporarily. Might want to provide a helper function anyway.

enhancement

- `rimLightingMix` is not working at all

bug

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...

bug
examples

TBD - [x] サムネイルを追加 - jpegがいいね - [x] 法線にゼロベクトルが含まれる - [x] secondaryノードを消す - [x] いくつかvalidatorでWarningが出る。消せるやつは消したい - [ ] バウンディングボックスが正しく生成されているか再確認する - [x] 一部SpringBoneを消す - [ ] 不要なポリゴンを削減する

examples

できればlinterでもチェックできるようにしたい