Retour au classement

vrm-c/UniVRM

C#vrm.dev/en

UniVRM is a gltf-based VRM format implementation for Unity. English is here https://vrm.dev/en/ . 日本語 はこちら https://vrm.dev/

unity3dgltf
Croissance des étoiles
Étoiles
3.3k
Forks
486
Croissance hebdomadaire
Issues
108
1k2k3k
avr. 2018janv. 2021oct. 2023juil. 2026
README

UniVRM

GitHub latest release GitHub license

The standard implementation of 3D Avatar file format VRM for Unity.

VRM is an extension of glTF 2.0, so this library also support glTF 2.0 files.

Features

UniVRM supports the VRM 1.0 specification and the glTF 2.0 specification.

UniVRM can import/export following supported file types at both runtime and editor.

Supported file types

  • VRM 1.0 (.vrm)
  • VRM 0.x (.vrm)
  • glTF 2.0 (.glb | .gltf | .zip)
  • VRM-Animation (.vrma)

Import features

  • You can import supported file types at both runtime and editor.
  • Support for async/await importing at runtime.
  • Support for Migration VRM 0.x files into VRM 1.0 files.
  • Support for ScriptedImporter for VRM 1.0 and glTF 2.0.
  • You can import glTF's PBR materials into Unity Built-in RP's Standard materials.

Export features

  • You can export supported file types at both runtime and editor.
  • You can export Unity Built-in RP's Standard materials into glTF's PBR materials.

Supported Environments

The latest UniVRM supports Unity 2022.3 LTS or later from v0.128.0.

UniVRM supports scripting backends both .NET and IL2CPP.

UniVRM supports the following building target platforms:

  • Standalone (Windows/Mac/Linux)
  • iOS
  • Android
  • WebGL

The other platforms maybe work but they are not tested.

Installation

Latest Release

Download here

Previous Releases

You can use an previous version of UniVRM if you use an older version of Unity. These are not supported.

Unity Version UniVRM Release VRM 1.0 support
2021.3 v0.112.0 Yes
2020.3 v0.100.0 Yes
2019.3 v0.99.1 No
2018.4 v0.79.0 No

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

UnityPackage

From the latest release, you can download the .unitypackage files.

  • For import/export VRM 1.0
    • You can download VRM-0.XXX.X-YYYY.unitypackage.
    • You can also download sample projects as VRM_Samples-0.XXX.X-YYYY.unitypackage.
  • For import/export VRM 0.x
    • You can download UniVRM-0.XXX.X-YYYY.unitypackage.
    • You can also download sample projects as UniVRM_Samples-0.XXX.X-YYYY.unitypackage.
  • For import/export glTF 2.0
    • You can download VRM-0.XXX.X-YYYY.unitypackage.

UPM Package

From the latest release, you can find UPM package urls.

  • For import/export VRM 1.0
    • You have to install all of the following UPM packages:
      • com.vrmc.gltf
      • com.vrmc.vrm
  • For import/export VRM 0.x
    • You have to install all of the following UPM packages:
      • com.vrmc.gltf
      • com.vrmc.univrm
  • For import/export glTF 2.0
    • You have to install all of the following UPM packages:
      • com.vrmc.gltf

You can install these UPM packages via Package Manager -> + -> Add package from git URL... in UnityEditor.

Documentation

For developers

License

Dépôts similaires
lettier/3d-game-shaders-for-beginners

🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.

C++shaders3d
lettier.github.io/3d-game-shaders-for-beginners/index.html
19.8k1.5k
Unity-Technologies/ml-agents

The Unity Machine Learning Agents Toolkit (ML-Agents) is an open-source project that enables games and simulations to serve as environments for training intelligent agents using deep reinforcement learning and imitation learning.

C#Otherreinforcement-learningunity3d
unity.com/products/machine-learning-agents
19.6k4.5k
Perfare/AssetStudio

AssetStudio is a tool for exploring, extracting and exporting assets and assetbundles.

C#MIT Licenseunity3dunity
15.6k2.9k
xszyou/Fay

fay是一个帮助数字人(2.5d、3d、移动、pc、网页)或大语言模型(openai兼容、deepseek)连通业务系统的agent框架。

PythonPyPIGNU General Public License v3.0aipython
13.3k2.3k
heroiclabs/nakama

Scalable open-source game backend server: multiplayer, matchmaking, leaderboards, chat, and social features for games.

GoGo ModulesApache License 2.0multiplayerbackend
heroiclabs.com
12.9k1.4k
CoplayDev/unity-mcp

Unity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.

C#MIT Licenseaiai-integration
coplaydev.github.io/unity-mcp/
12.7k1.3k
YSGStudyHards/DotNetGuide

🌈【C#/.NET/.NET Core学习、工作、面试指南】记录、收集和总结C#/.NET/.NET Core基础知识、学习路线、开发实战、编程技巧练习、学习视频、文章、书籍、项目框架、社区组织、开发必备工具、技术前沿周刊、常见面试题、面试须知、简历模板、人才招聘、以及自己在学习和工作中的一些微薄见解。希望能和大家一起学习,共同进步。如果本知识库能为您提供帮助,别忘了给予支持哦(关注、点赞、分享)💖。

C#MIT Licensemicrosoftasp-net
yuque.com/ysgstudyhard/da6e0c
10.7k1.5k
Tencent/xLua

xLua is a lua programming solution for C# ( Unity, .Net, Mono) , it supports android, ios, windows, linux, osx, etc.

COtherluaunity
10.1k2.5k
egametang/ET

Unity3D Client And C# Server Framework

C#Otherc-sharpserver
9.9k3.2k
AirtestProject/Airtest

UI Automation Framework for Games and Apps

PythonPyPIApache License 2.0automated-testinggame
airtest.netease.com
9.5k1.4k
Perfare/Il2CppDumper

Unity il2cpp reverse engineer

C#MIT Licenseil2cppreverse-engineering
9.2k1.9k
XINCGer/Unity3DTraining

【Unity杂货铺】unity大杂烩~

C#MIT Licenseunity3d
9.1k2.1k