メインコンテンツまでスキップ

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 minimum Dictionary 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 to RuntimeGltfInstance
  • [#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