v0.114.0 VrmAnimation Interface
- [#2130] [API Behaviour Breaking Change] Don't change raw blendshapes immediately when calling
Vrm10RuntimeExpression.SetWeights()
Optimize
- [#2135] Optimize
MorphTargetBindingMerger
with minimumDictionary
usage - Merge branch 'master' of https://github.com/vrm-c/UniVRM into expressionFaster
- [#2129] Speed up ExpressionKey's comparison.
- [#2128] Add Vrm10RuntimeExpression.SetWeightNonAlloc method
VrmAnimation Interface
VRM10Viewer/VRM10Retarget.cs で 行っていた Animation から Vrm にポーズをコピーする処理は、
Vrm10Runtime.Process で実行できるようになりました。
Assets\VRM10\Runtime\Components\Vrm10Runtime\Vrm10Runtime.cs
VrmAnimation の Expression 値のアニメーションを Transform の x 値の移動で代用する実装は、
Unity の AnimationClip の float 値になりました。
Assets\VRM10\Runtime\Components\VrmAnimationInstance\Vrm10AnimationInstance.cs
- [#2140] sample の retarget を更新。
- [#2138] LookAt の整理
- [#2137] ILookAtEyeDirectionProvider を LookAt フォルダーに移動
- [#2134] [VrmAnimation] Expression 周りの整理など
- [#2132] [vrma] retarget phase を Vrm10Runtime.Process の先頭に移動
- [#2124] VrmAnimation の Expression は float field に変更
Other
- [#2141] UniVRM-0.114.0
- [#2136] remove unused
- [#2131] Add
ReplaceResource
Method toRuntimeGltfInstance
- [#2127] Bump tornado from 6.3.2 to 6.3.3
- [#2114] Auto detect render pipelines
- [#2116] EditorImport時、ユーザーが任意のMaterialDescriptorGeneratorを差し込むための拡張の窓を追加
- [#2123] Remove linq snippets disused on unity update
- [#2117] UniVRM-0.113.0
- Merge remote-tracking branch 'upstream/master' into material_desc_generator_factory