Giter Site home page Giter Site logo

vrcavatars3tools's Introduction

本セットに含まれる各種Editor拡張に関しての説明と利用規約を記載しています。


〇AnimatorControllerCombiner (ver 1.0.3.2)
AnimatorControllerのLayerとParameterを他のAnimatorControllerにコピーすることで合成します

「VRCAvatars3Tools > AnimatorControllerCombiner」で以下の機能を持つウィンドウが開きます

Src AnimatorController : コピー元AnimatorController
Dst AnimatorController : コピー先AnimatorController

「Combine」を押すとSourceAnmatorControllerのLayerとParameterがDestinationAnimatorControllerにコピーされます。

・既知の不具合
StateBehaviourを持つStateを含むLayerをコピーするとエラーが表示されます(動作には問題ない感じがします)

・更新履歴
ver1.0.3.2
* VRCSDK3-AVATAR-2020.07.30.09.18_Public.unitypackageに対応
ver1.0.3.1
* VRCSDK3-AVATAR-2020.07.14.20.50_Public.unitypackageに対応
- VRCAnimatorSetViewを廃止, VRCAnimatorRemeasureAvatarとVRCAnimatorTemporaryPoseSpaceを追加
ver1.0.3
* SubStateMachineに対応
ver1.0.2
* 一番上のLayerのweight値が正しくコピーされていない不具合を修正
* StateBehaviourのパラメータが正しくコピーされていない不具合を修正
* Unityを再起動するとコピーしたLayer情報が消えてしまう不具合を修正
ver1.0.1
* コピー先のLayerを削除するとコピー元のLayerのStateが削除される不具合を修正
ver1.0
* ツールを作成


〇VRCAvatarConverterTo3 (ver 1.1)
VRCSDK2で作成したアバター(Avatars2.0)をAvatars3.0のアバターに変換できます。

「VRCAvatars3Tools > VRCAvatarConverterTo3」で以下の機能を持つウィンドウが開きます

・使い方

  1. 「2.0 Avatar Prefab」の右にある◎を押して変換したいPrefabを選択します。(Avatars2.0のPrefab)
  2. 設定される内容が表示されます。
  3. 「Convert Avatar To 3.0」を選択して変換します。

・注意点

  • EyeLookのEyesにあるRotationStatesは未設定です。必要に応じて各自設定してください。
    使用しない場合は上部ボタンの「Disable」を押して、EyeLook自体を無効にしてもいいかもしれません。
  • EyeLookのEyelidsはBlink,LookingUp,LookingDownに最適なBlendShapeを決定できないので、
    EyelidTypeはNoneにしています。使用する場合は変更して下さい。
    Blendshapesを選択した場合はEyelidsMeshにBodyという名前のSkinnedMeshRendererが選択されるようにしています。
  • まだIdleAnimation, CustomSittingAnimsの変換はできていません。

・使用ライブラリ

  • YamlDotNet for Unity
    Copyright (c) 2008, 2009, 2010, 2011, 2012, 2013, 2014 Antoine Aubry

・更新履歴
ver1.1
* Emoteも変換されるように
ver1.0.0.1
* VRCSDK3-AVATAR-2020.07.30.09.18_Public.unitypackageに対応
ver1.0
* ツールを作成


●利用規約
本規約は本商品に含まれるすべてのスクリプトやファイルに共通で適用されるものとする。
本商品を使用したことによって生じた問題に関してはgatosyocoraは一切の責任を負わない。

・スクリプト
本スクリプトはMITライセンスで運用される。
著作権はgatosyocoraに帰属する。

・Animationファイル
また、同封されているAnimationファイルはパラメータの一部を含め、商用利用・改変・二次配布を許可する。
その際には作者名や配布元等は記載しなくてもよい。
しかし、本Animationファイルの使用や配布により生じた問題等に関しては作者は一切の責任を負わない。


ご意見, ご要望があればTwitter: @gatosyocoraまで

vrcavatars3tools's People

Contributors

gatosyocora avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.