Skip to content

Releases: vrm-c/UniVRM

v0.131.2

Choose a tag to compare

@ousttrue ousttrue released this 24 Jul 15:46
a4711bb

Installation

You can install UniVRM using the UnityPackage or the UPM Package.

The UniVRM supports Unity 2022.3 LTS or later.

UnityPackage

Download the unitypackage, and drag and drop it to import the package into your project.

UPM Packages

click to expand

You can install these UPM packages via Package Manager in UnityEditor.

  • Open the package manager window: Window -> Package Manager
  • Click + at the top-right of the package manager window, then select Add package from git URL...
  • Specify UPM packages using URLs below.

[!Warning]
Starting with version v0.131.0, Assets/UniGLTF, VRM, and VRM10 have been moved to the Packages folder.
Therefore, please specify path=/Packages/UniGLTF, path=/Packages/VRM, or path=/Packages/VRM10.

UPM package git URL
com.vrmc.gltf https://github.com/vrm-c/UniVRM.git?path=/Packages/UniGLTF#v0.131.2
com.vrmc.univrm (VRM 0.x) https://github.com/vrm-c/UniVRM.git?path=/Packages/VRM#v0.131.2
com.vrmc.vrm (VRM 1.0) https://github.com/vrm-c/UniVRM.git?path=/Packages/VRM10#v0.131.2

You can also install via editing Packages/manifest.json directly.

// Packages/manifest.json
{
  "dependencies": {
    // ...
    "com.vrmc.gltf": "https://github.com/vrm-c/UniVRM.git?path=/Packages/UniGLTF#v0.131.2",
    "com.vrmc.univrm": "https://github.com/vrm-c/UniVRM.git?path=/Packages/VRM#v0.131.2",
    "com.vrmc.vrm": "https://github.com/vrm-c/UniVRM.git?path=/Packages/VRM10#v0.131.2",
    // ...
  }
}

Development Samples

click to expand
  • via UnityPackage
  • via UPM Package
    • You can find Samples in the Package Manager and then submit Import button.
      • Window -> Package Manager -> Packages: In Project -> VRM-1.0 or VRM

Release Notes

Warning

from v0.125.0.
com.vrmc.vrmshaders is removed.
com.vrmc.vrmshaders is no longer required in manifest.json.

What's Changed

  • FromToRotationの判定をより厳密にする by @notargs in #2798
  • Replace math.normalize to math.normalizesafe by @notargs in #2795
  • Dispose SpringBone runtime when destroyed before Vrm10Runtime is created by @noir-neo in #2794
  • Fix NativeArray memory leaks (FastSpringBoneCombinedBuffer) by @hadashiA in #2787
  • Fix RestoreInitialTransform init-pose by @hadashiA in #2786
  • Unity 6000.5 の破壊的変更で生じたエラーへの対応 by @matsutaka-pxv in #2804
  • Fixed #2808 - on empty submeshes still continue to process all remain… by @cpetry in #2809
  • UI improvements for the Spring Bone Editor by @ousttrue in #2806
  • Unity 6.2 以降 6.5 未満で TreeView が Obsolete 警告を出すのに対応 by @saturday06 in #2810
  • Unity 6.2 以降で ShaderUtil の一部のメンバーが Obsolete 警告を出すのに対応 by @saturday06 in #2811
  • ktx 参照の復旧と IsAllTexturesYFlipped = true by @ousttrue in #2816
  • com.unity.cloud.ktx>=3.0.0 by @ousttrue in #2817
  • [Expression] add Vrm10RuntimeExpression.Reload by @ousttrue in #2819
  • UniVRM-0.131.2 by @ousttrue in #2815
  • Fix import Exception from Unity-6.4 by @ousttrue in #2814
  • [expression] PreviewMaterialItem が複数の Material(単一の sharedMaterial から複数のコピーが派生)を保持 by @ousttrue in #2822

New Contributors

Full Changelog: v0.131.1...v0.131.2

v0.131.1

Choose a tag to compare

@ousttrue ousttrue released this 19 Jun 01:35
6655874

Installation

You can install UniVRM using the UnityPackage or the UPM Package.

The UniVRM supports Unity 2022.3 LTS or later.

UnityPackage

Download the unitypackage, and drag and drop it to import the package into your project.

UPM Packages

click to expand

You can install these UPM packages via Package Manager in UnityEditor.

  • Open the package manager window: Window -> Package Manager
  • Click + at the top-right of the package manager window, then select Add package from git URL...
  • Specify UPM packages using URLs below.

[!Warning]
Starting with version v0.131.0, Assets/UniGLTF, VRM, and VRM10 have been moved to the Packages folder.
Therefore, please specify path=/Packages/UniGLTF, path=/Packages/VRM, or path=/Packages/VRM10.

UPM package git URL
com.vrmc.gltf https://github.com/vrm-c/UniVRM.git?path=/Packages/UniGLTF#v0.131.1
com.vrmc.univrm (VRM 0.x) https://github.com/vrm-c/UniVRM.git?path=/Packages/VRM#v0.131.1
com.vrmc.vrm (VRM 1.0) https://github.com/vrm-c/UniVRM.git?path=/Packages/VRM10#v0.131.1

You can also install via editing Packages/manifest.json directly.

// Packages/manifest.json
{
  "dependencies": {
    // ...
    "com.vrmc.gltf": "https://github.com/vrm-c/UniVRM.git?path=/Packages/UniGLTF#v0.131.1",
    "com.vrmc.univrm": "https://github.com/vrm-c/UniVRM.git?path=/Packages/VRM#v0.131.1",
    "com.vrmc.vrm": "https://github.com/vrm-c/UniVRM.git?path=/Packages/VRM10#v0.131.1",
    // ...
  }
}

Development Samples

click to expand
  • via UnityPackage
  • via UPM Package
    • You can find Samples in the Package Manager and then submit Import button.
      • Window -> Package Manager -> Packages: In Project -> VRM-1.0 or VRM

Release Notes

Warning

from v0.125.0.
com.vrmc.vrmshaders is removed.
com.vrmc.vrmshaders is no longer required in manifest.json.

What's Changed

  • perf: Align the implementation of fromToQuaternion with the pseudocode in the spec by @0b5vr in #2760
  • Fix: blendshape normals import (UniGLTF/UniVRM) by @tdw46 in #2761
  • Fix crash when reading texture transform bind without scale by @aaronfranke in #2763
  • Fix RebuildHumanAvatar so it works in play mode by @AnsisMalins in #2764
  • Editor Importer Optimization: AssetDatabase StartAssetEditing & StopAssetEditing blocks by @GeneTailor in #2774
  • Let com.unity.cloud.gltfast claim .glb/.gltf file format by @Kushulain in #2776
  • [fix]コンパイルエラーの修正 by @ousttrue in #2777
  • Fix memory leak caused by unreleased static references by @hadashiA in #2781
  • Change RenderPipelineUtility to use GraphicsSettings.currentRenderPipeline by @redwyre in #2741
  • Fix MToon material importers ignoring custom shader by @Uralstech in #2768
  • [expression] NodeTransform を追加 by @ousttrue in #2771
  • UniVRM-0.131.1 by @ousttrue in #2782
  • [compile error] Vrm10Exporter.ReverseX and UniGLTF.UnityExtensions.ReverseX by @ousttrue in #2784
  • update action by @ousttrue in #2791

New Contributors

Full Changelog: v0.131.0...v0.131.1

v0.131.0

Choose a tag to compare

@ousttrue ousttrue released this 12 Dec 05:25
3b99078

Installation

You can install UniVRM using the UnityPackage or the UPM Package.

The UniVRM supports Unity 2022.3 LTS or later.

UnityPackage

Download the unitypackage, and drag and drop it to import the package into your project.

UPM Packages

Warning

Starting with version v0.131.0, Assets/UniGLTF, VRM, and VRM10 have been moved to the Packages folder.
Therefore, please specify path=/Packages/UniGLTF, path=/Packages/VRM, or path=/Packages/VRM10.

click to expand

You can install these UPM packages via Package Manager in UnityEditor.

  • Open the package manager window: Window -> Package Manager
  • Click + at the top-right of the package manager window, then select Add package from git URL...
  • Specify UPM packages using URLs below.
UPM package git URL
com.vrmc.gltf https://github.com/vrm-c/UniVRM.git?path=/Packages/UniGLTF#v0.131.0
com.vrmc.univrm (VRM 0.x) https://github.com/vrm-c/UniVRM.git?path=/Packages/VRM#v0.131.0
com.vrmc.vrm (VRM 1.0) https://github.com/vrm-c/UniVRM.git?path=/Packages/VRM10#v0.131.0

You can also install via editing Packages/manifest.json directly.

// Packages/manifest.json
{
  "dependencies": {
    // ...
    "com.vrmc.gltf": "https://github.com/vrm-c/UniVRM.git?path=/Packages/UniGLTF#v0.131.0",
    "com.vrmc.univrm": "https://github.com/vrm-c/UniVRM.git?path=/Packages/VRM#v0.131.0",
    "com.vrmc.vrm": "https://github.com/vrm-c/UniVRM.git?path=/Packages/VRM10#v0.131.0",
    // ...
  }
}

Development Samples

click to expand
  • via UnityPackage
  • via UPM Package
    • You can find Samples in the Package Manager and then submit Import button.
      • Window -> Package Manager -> Packages: In Project -> VRM-1.0 or VRM

Release Notes

Warning

from v0.125.0.
com.vrmc.vrmshaders is removed.
com.vrmc.vrmshaders is no longer required in manifest.json.

v0.130.1

Choose a tag to compare

@ousttrue ousttrue released this 09 Oct 08:06
c7212c7

Installation

You can install UniVRM using the UnityPackage or the UPM Package.

The UniVRM supports Unity 2022.3 LTS or later.

UnityPackage

Download the unitypackage, and drag and drop it to import the package into your project.

UPM Packages

click to expand

You can install these UPM packages via Package Manager in UnityEditor.

  • Open the package manager window: Window -> Package Manager
  • Click + at the top-right of the package manager window, then select Add package from git URL...
  • Specify UPM packages using URLs below.
UPM package git URL
com.vrmc.gltf https://github.com/vrm-c/UniVRM.git?path=/Assets/UniGLTF#v0.130.1
com.vrmc.univrm (VRM 0.x) https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM#v0.130.1
com.vrmc.vrm (VRM 1.0) https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM10#v0.130.1

You can also install via editing Packages/manifest.json directly.

// Packages/manifest.json
{
  "dependencies": {
    // ...
    "com.vrmc.gltf": "https://github.com/vrm-c/UniVRM.git?path=/Assets/UniGLTF#v0.130.1",
    "com.vrmc.univrm": "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM#v0.130.1",
    "com.vrmc.vrm": "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM10#v0.130.1",
    // ...
  }
}

Development Samples

click to expand
  • via UnityPackage
  • via UPM Package
    • You can find Samples in the Package Manager and then submit Import button.
      • Window -> Package Manager -> Packages: In Project -> VRM-1.0 or VRM

Release Notes

Warning

from v0.125.0.
com.vrmc.vrmshaders is removed.
com.vrmc.vrmshaders is no longer required in manifest.json.

v0.130.0

Choose a tag to compare

@ousttrue ousttrue released this 01 Sep 05:39
38ccb92

Installation

You can install UniVRM using the UnityPackage or the UPM Package.

The UniVRM supports Unity 2022.3 LTS or later.

UnityPackage

Download the unitypackage, and drag and drop it to import the package into your project.

UPM Packages

click to expand

You can install these UPM packages via Package Manager in UnityEditor.

  • Open the package manager window: Window -> Package Manager
  • Click + at the top-right of the package manager window, then select Add package from git URL...
  • Specify UPM packages using URLs below.
UPM package git URL
com.vrmc.gltf https://github.com/vrm-c/UniVRM.git?path=/Assets/UniGLTF#v0.130.0
com.vrmc.univrm (VRM 0.x) https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM#v0.130.0
com.vrmc.vrm (VRM 1.0) https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM10#v0.130.0

You can also install via editing Packages/manifest.json directly.

// Packages/manifest.json
{
  "dependencies": {
    // ...
    "com.vrmc.gltf": "https://github.com/vrm-c/UniVRM.git?path=/Assets/UniGLTF#v0.130.0",
    "com.vrmc.univrm": "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM#v0.130.0",
    "com.vrmc.vrm": "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM10#v0.130.0",
    // ...
  }
}

Development Samples

click to expand
  • via UnityPackage
  • via UPM Package
    • You can find Samples in the Package Manager and then submit Import button.
      • Window -> Package Manager -> Packages: In Project -> VRM-1.0 or VRM

Release Notes

Warning

from v0.125.0.
com.vrmc.vrmshaders is removed.
com.vrmc.vrmshaders is no longer required in manifest.json.

v0.129.3

Choose a tag to compare

@ousttrue ousttrue released this 10 Jul 10:55
ddf262e

Installation

You can install UniVRM using the UnityPackage or the UPM Package.

The UniVRM supports Unity 2022.3 LTS or later.

UnityPackage

Download the unitypackage, and drag and drop it to import the package into your project.

UPM Packages

click to expand

You can install these UPM packages via Package Manager in UnityEditor.

  • Open the package manager window: Window -> Package Manager
  • Click + at the top-right of the package manager window, then select Add package from git URL...
  • Specify UPM packages using URLs below.
UPM package git URL
com.vrmc.gltf https://github.com/vrm-c/UniVRM.git?path=/Assets/UniGLTF#v0.129.3
com.vrmc.univrm (VRM 0.x) https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM#v0.129.3
com.vrmc.vrm (VRM 1.0) https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM10#v0.129.3

You can also install via editing Packages/manifest.json directly.

// Packages/manifest.json
{
  "dependencies": {
    // ...
    "com.vrmc.gltf": "https://github.com/vrm-c/UniVRM.git?path=/Assets/UniGLTF#v0.129.3",
    "com.vrmc.univrm": "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM#v0.129.3",
    "com.vrmc.vrm": "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM10#v0.129.3",
    // ...
  }
}

Development Samples

click to expand
  • via UnityPackage
  • via UPM Package
    • You can find Samples in the Package Manager and then submit Import button.
      • Window -> Package Manager -> Packages: In Project -> VRM-1.0 or VRM

Release Notes

Warning

from v0.125.0.
com.vrmc.vrmshaders is removed.
com.vrmc.vrmshaders is no longer required in manifest.json.

v0.129.2

Choose a tag to compare

@ousttrue ousttrue released this 20 Jun 06:13
07d2e7d

Installation

You can install UniVRM using the UnityPackage or the UPM Package.

The UniVRM supports Unity 2022.3 LTS or later.

UnityPackage

Download the unitypackage, and drag and drop it to import the package into your project.

UPM Packages

click to expand

You can install these UPM packages via Package Manager in UnityEditor.

  • Open the package manager window: Window -> Package Manager
  • Click + at the top-right of the package manager window, then select Add package from git URL...
  • Specify UPM packages using URLs below.
UPM package git URL
com.vrmc.gltf https://github.com/vrm-c/UniVRM.git?path=/Assets/UniGLTF#v0.129.2
com.vrmc.univrm (VRM 0.x) https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM#v0.129.2
com.vrmc.vrm (VRM 1.0) https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM10#v0.129.2

You can also install via editing Packages/manifest.json directly.

// Packages/manifest.json
{
  "dependencies": {
    // ...
    "com.vrmc.gltf": "https://github.com/vrm-c/UniVRM.git?path=/Assets/UniGLTF#v0.129.2",
    "com.vrmc.univrm": "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM#v0.129.2",
    "com.vrmc.vrm": "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM10#v0.129.2",
    // ...
  }
}

Development Samples

click to expand
  • via UnityPackage
  • via UPM Package
    • You can find Samples in the Package Manager and then submit Import button.
      • Window -> Package Manager -> Packages: In Project -> VRM-1.0 or VRM

Release Notes

Warning

from v0.125.0.
com.vrmc.vrmshaders is removed.
com.vrmc.vrmshaders is no longer required in manifest.json.

v0.129.1

Choose a tag to compare

@ousttrue ousttrue released this 15 May 08:33
96a7b03

Installation

You can install UniVRM using the UnityPackage or the UPM Package.

The UniVRM supports Unity 2022.3 LTS or later.

UnityPackage

Download the unitypackage, and drag and drop it to import the package into your project.

UPM Packages

click to expand

You can install these UPM packages via Package Manager in UnityEditor.

  • Open the package manager window: Window -> Package Manager
  • Click + at the top-right of the package manager window, then select Add package from git URL...
  • Specify UPM packages using URLs below.
UPM package git URL
com.vrmc.gltf https://github.com/vrm-c/UniVRM.git?path=/Assets/UniGLTF#v0.129.1
com.vrmc.univrm (VRM 0.x) https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM#v0.129.1
com.vrmc.vrm (VRM 1.0) https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM10#v0.129.1

You can also install via editing Packages/manifest.json directly.

// Packages/manifest.json
{
  "dependencies": {
    // ...
    "com.vrmc.gltf": "https://github.com/vrm-c/UniVRM.git?path=/Assets/UniGLTF#v0.129.1",
    "com.vrmc.univrm": "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM#v0.129.1",
    "com.vrmc.vrm": "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM10#v0.129.1",
    // ...
  }
}

Development Samples

click to expand
  • via UnityPackage
  • via UPM Package
    • You can find Samples in the Package Manager and then submit Import button.
      • Window -> Package Manager -> Packages: In Project -> VRM-1.0 or VRM

Release Notes

Warning

from v0.125.0.
com.vrmc.vrmshaders is removed.
com.vrmc.vrmshaders is no longer required in manifest.json.

v0.129.0

Choose a tag to compare

@ousttrue ousttrue released this 24 Apr 10:49
027e57f

Installation

You can install UniVRM using the UnityPackage or the UPM Package.

The UniVRM supports Unity 2022.3 LTS or later.

UnityPackage

Download the unitypackage, and drag and drop it to import the package into your project.

UPM Packages

click to expand

You can install these UPM packages via Package Manager in UnityEditor.

  • Open the package manager window: Window -> Package Manager
  • Click + at the top-right of the package manager window, then select Add package from git URL...
  • Specify UPM packages using URLs below.
UPM package git URL
com.vrmc.gltf https://github.com/vrm-c/UniVRM.git?path=/Assets/UniGLTF#v0.129.0
com.vrmc.univrm (VRM 0.x) https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM#v0.129.0
com.vrmc.vrm (VRM 1.0) https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM10#v0.129.0

You can also install via editing Packages/manifest.json directly.

// Packages/manifest.json
{
  "dependencies": {
    // ...
    "com.vrmc.gltf": "https://github.com/vrm-c/UniVRM.git?path=/Assets/UniGLTF#v0.129.0",
    "com.vrmc.univrm": "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM#v0.129.0",
    "com.vrmc.vrm": "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM10#v0.129.0",
    // ...
  }
}

Development Samples

click to expand
  • via UnityPackage
  • via UPM Package
    • You can find Samples in the Package Manager and then submit Import button.
      • Window -> Package Manager -> Packages: In Project -> VRM-1.0 or VRM

Release Notes

Warning

from v0.125.0.
com.vrmc.vrmshaders is removed.
com.vrmc.vrmshaders is no longer required in manifest.json.

v0.128.3

Choose a tag to compare

@ousttrue ousttrue released this 05 Mar 07:22
b045022

Installation

You can install UniVRM using the UnityPackage or the UPM Package.

The UniVRM supports Unity 2022.3 LTS or later.

UnityPackage

Download the unitypackage, and drag and drop it to import the package into your project.

UPM Packages

click to expand

You can install these UPM packages via Package Manager in UnityEditor.

  • Open the package manager window: Window -> Package Manager
  • Click + at the top-right of the package manager window, then select Add package from git URL...
  • Specify UPM packages using URLs below.
UPM package git URL
com.vrmc.gltf https://github.com/vrm-c/UniVRM.git?path=/Assets/UniGLTF#v0.128.3
com.vrmc.univrm (VRM 0.x) https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM#v0.128.3
com.vrmc.vrm (VRM 1.0) https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM10#v0.128.3

You can also install via editing Packages/manifest.json directly.

// Packages/manifest.json
{
  "dependencies": {
    // ...
    "com.vrmc.gltf": "https://github.com/vrm-c/UniVRM.git?path=/Assets/UniGLTF#v0.128.3",
    "com.vrmc.univrm": "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM#v0.128.3",
    "com.vrmc.vrm": "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM10#v0.128.3",
    // ...
  }
}

Development Samples

click to expand
  • via UnityPackage
  • via UPM Package
    • You can find Samples in the Package Manager and then submit Import button.
      • Window -> Package Manager -> Packages: In Project -> VRM-1.0 or VRM

Release Notes

Warning

from v0.125.0.
com.vrmc.vrmshaders is removed.
com.vrmc.vrmshaders is no longer required in manifest.json.