Closed tsgcpp closed 1 month ago
提案込みで提出させていただきます。
lookAtの rangeMapHorizontalInner, rangeMapHorizontalOuter, rangeMapVerticalDown, RangeMapVerticalDown はそれぞれoptionalと思われますが、 非nullとして指定があった場合rangeMapの"inputMaxValue"と"outputScale"は両方必須パラメータ扱いが良いのではと考えております。
rangeMapHorizontalInner
rangeMapHorizontalOuter
rangeMapVerticalDown
RangeMapVerticalDown
UniVRMのVrm10Importerでのロード処理においては上記扱いをしていそうと考えています。
もし"inputMaxValue"と"outputScale"を引き続き任意パラメータにするのであれば、defaultをschemaに記載する方がよさそうではないかとも考えております。
よろしくお願いします。
Related: #489
もともと必須パラメータでなかったプロパティを必須にするのは破壊的変更になるため、受容できません。
対応方針について、 #489 の方で議論させていただければと思います。
提案込みで提出させていただきます。
lookAtの
rangeMapHorizontalInner
,rangeMapHorizontalOuter
,rangeMapVerticalDown
,RangeMapVerticalDown
はそれぞれoptionalと思われますが、 非nullとして指定があった場合rangeMapの"inputMaxValue"と"outputScale"は両方必須パラメータ扱いが良いのではと考えております。UniVRMのVrm10Importerでのロード処理においては上記扱いをしていそうと考えています。
もし"inputMaxValue"と"outputScale"を引き続き任意パラメータにするのであれば、defaultをschemaに記載する方がよさそうではないかとも考えております。
よろしくお願いします。