Avatar Importing Guide
More actions
.unitypackage
If you only have a .unitypackage, there are two ways you can bring the Avatar and its assets into Resonite.
Direct
If you already have the model imported within Unity, simply open the Unity project folder in your file browser and Navigate to Assets, within this folder you will find the textures and Model files of your Avatar.
Should you not have the Assets imported into a Unity project and wish to save some time or avoid installing Unity you can also use an Extractor
- (online): https://peraperavrc.github.io/package-extractor/
- (offline): https://github.com/ticpu/rust-unityextractor
Once the files are extracted, follow: Avatar Importing Guide#Preparing Models
External
While not recommended for inexperienced users, if you are already familiar with Unity, Resonite has a UnitySDK that allows for assert importing and initial setup. This often still requires some final in game tweaking, but can streamline the early stages of avatar importing, including converting some shaders to equivalent Resonite ones.
For more details see: UnitySDK
.blend
Most avatars should come with Blender files, for a number of reasons it's recommended you check that you can get these if you can. They are useful for future edits and if there are problems with the model it makes it much easier to fix. These files can be imported directly if Blender is installed, with some minor caveats, for these see: 3D Model Import#Blender
Preparing Models
.GLB/.GLTF - Recommended
Draco mesh compression
Draco mesh compression extension is not supported. You may have to re-export without Compression setting from Blender.
.FBX
By default an FBX exported by blender adds Leaf-Bones, also known as Terminal-Bones, these bones may affect the positioning and rotation of fingers.
Preparing Textures
In general 2048x2048 is a good resolution for most textures. It is best to properly resize textures before import as storing a high-res version of a texture that is only ever displayed at a lower resolution still takes up more of your cloud storage than if you import it at the resolution you plan to use.
.WEBP - Recommended
This loads faster and is smaller than PNG, while having the same color support.
.PNG
Commonly provided with avatars.
Importing Models
Drag and drop the model from your desktop onto the Resonite window, or import the asset via the File Browser.
A dialog should appear, these options are important:
- 3D Model
- Regular / Avatar
- Auto Humanoid Height
- Advanced Settings
- Scale
- Material and Prefer Specular - PBS with Prefer Specular is recommended, but XiexeToon is a close alternative. See #Texturing the Model and PBS_Metallic, PBS_Specular, and XiexeToon
- Spawn Material Orbs - This can make Texturing the Model easier, as a inspector is not required to access the materials.