UniVRM/docs/release/055/v0.45.md

56 lines
2.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# v0.45
`0c49` https://github.com/dwango/UniVRM/releases/tag/v0.45
## バグ修正
* 法線マップ、MettalicRoughnessなどのテクスチャが無変換でエクスポートされる(最後のマテリアル以外変換・コピー前をエクスポートするバグ)
* sRGBWriteの指定が不足している場合があるのを修正(sRGBをlinearとして出力していまい、テクスチャの色が濃く変わってしまう。プロジェクトのカラースペースがlinear設定になっているなどが条件と思われる
* BlendShapeProxy.SetValuesの修正。同じBlendShapeを違うウェイトで参照するBlendShapeClipが複数あったときに合成されずに最後の値で上書きされてしまう。
## APIの変更(追記)
* ToDo: publicの変更を明記する
* ToDo: 内部用の関数にそれと分かる名前を付ける
### VRMBlendShapeProxy.Clearの削除
* 名前通りの機能で無くApplyとほぼ同じ効果
* 古いカスタムエディタで使っていた?
## 更新
* [Mtoon-1.7](https://github.com/Santarh/MToon/releases)
* GlbアニメーションのBlendShapeキーフレームのエクスポート
* BlendShapeClipに2値フラグ(値を四捨五入することで中間状態にならない)を追加
<img src="https://raw.githubusercontent.com/wiki/dwango/UniVRM/images/binary.png" width="200">
* BlendShapeClipのMaterial適用ロジックを修正
v0.44: 一番最後の値で上書き
```
Base + (Target - Base) * Weight
```
v0.45: 重み付き加算
```
Base
+ (TargetA - Base) * WeightA
+ (TargetB - Base) * WeightB
+ ...
```
* BlendShapeAvatarのインスペクタを更新
リストインタフェースを追加
<img src="https://raw.githubusercontent.com/wiki/dwango/UniVRM/images/list.png" width=200>
* BlendShapeClipのインスペクタを更新
<img src="https://raw.githubusercontent.com/wiki/dwango/UniVRM/images/clip.png" width=200>
* BlendShape設定のPreviewの中ドラッグで移動
* Importerの高速化