vrm-c / vrm-specification

vrm specification
232 stars 36 forks source link

change! (MToon): Change default value of `matcapFactor` #458

Closed 0b5vr closed 9 months ago

0b5vr commented 9 months ago

Sequel of #452

matcapFactor のデフォルト値をスキーマ上でも [1.0, 1.0, 1.0] に変更しました。

また、 matcapTexture が定義されていない際の挙動を定めました。

BREAKING CHANGE: matcapFactor のデフォルト値の変更。

既存モデル・エコシステムに対する影響を考慮し、本BREAKING CHANGEによって拡張のバージョンを変更する必要はないと判断します。

0b5vr commented 9 months ago

https://github.com/vrm-c/vrm-specification/pull/452 の続き、ですよね?

本当だ、説明文間違えている!修正しました。

0b5vr commented 9 months ago

マトリクスありがとうございます!

見た目の変更として、モデル指定 matcapFactor がundefined, matcapTexture が設定されている場合のみ、matcapが現れてしまう破壊的変更が発生します。 ただし、エクスポーターでかなり攻めたシリアライズをしない限り、おそらくそのようなモデルは出回っていないだろうと仮定します。