Welcome to the docs for my Professional Parasite 3d model / Avatar. This is a humanoid model created for use in conjunction with unity-based humanoid animations that you can get from various sources. It also has an included avatar optimized for VRChat.

The professional parasite is a humorous depiction of corruption in high places. You decide where he fits best.

Professional Parasite Model Details:

Texture Maps are 4096 x 4096 pixels:

  • Color: Leech-Texturing_Leech_Man_AlbedoTransparency.png
  • Metallic: Leech-Texturing_Leech_Man_MetallicSmoothness.png
  • Normal: Leech-Texturing_Leech_Man_Normal.png

Geometry LODs:

  • Main object faces: 2613
  • LOD 1 faces: 1783
  • LOD 2 faces: 1047

Unity Avatar is fully configured. This model’s hands have 4 fingers (1 thumb, 3 front fingers) so the pinky has been excluded.

Avatar is Fully Set

Avatar is fully compatible with Unity’s System, and should integrate nicely with other standard humanoid animations and VRChat.

Two of my favorite sources for free humanoid animations:

This character was created and optimized for general use. Please note that *I have not included custom animations* with this model (except a Zombie Idle example from Mixamo, included in demos scene), because you can easily obtain hundreds for free from the sources above, provided you are literate in basic functions Unity and can implement them into the model.

Using Animations from Mixamo

In this asset, you will find a special file:

Animation_Template

It is located in:

LB3D/Professional_Parasite/Animation_Template/

This is a minimal file that is specifically made to be accepted by Mixamo’s system (Mixamo is tricky with pre-rigged models, so this is provided to make the process easy).

If this process is new to you, follow this step-by-step process shown below. Please note that the Mixamo site may change slightly over time, but the process should be the same. Course correct as needed. This assumes you are integrating animations into your own Animator Controller setup. The demo scene integrates a super simple animation controller demo along with the turntable.

1: Go to Mixamo.com

Go to Mixamo.com

First, go to https://www.mixamo.com. If you do not have an account, create one now. Otherewise you will not be able to complete the next steps.

2: Upload the Animation_Template.fbx file for animation selection.

Select File

Next, select the Animation_Template.fbx file mentioned above. Specifically, LB3D/Professional_Parasite/Animation_Template/Animation_Template.fbx. This is the file specifically designed for the Mixamo animation grabbing.

3: Verify and Review

Check for correct rigging

After the process crunches for a while, it should produce an animated example of the asset. If all is well, push “Next”.

4: Choose Animation

Choose Your Animation

Now the fun part. Choose your animation. This is where you have full permission to be a kid in a candy store without restriction.

5: Then, Download

Push DOWNLOAD

When you’ve chosen your animation, push the download button. Its the button that says “Download”. Its orange. It triggers a download.

6: Adjust FBX and Animation Settings

Adjust animation settings.

Adjust settings according to the picture above. You will assign a FBX for Unity (.fbx), Without Skin, and 30 fps. You could deviate from this I suppose, but these are the settings I use for best results.

7: Set Up Animation in Unity

Unity Integration

Observe this step carefully, because its very important.

Place the downloaded animation into the Unity project.

  1. Select the “Rig” tab.
  2. Choose Animation Type: Humanoid.
  3. Choose Avatar Definition: Create from this model.

NOTE: If you do not do this, the model will not animate. The downloaded Animation FBX must be established as a humanoid avatar just as the asset model is. (You do not have to change the original asset model. Just make sure the new animation is a humanoid avatar.)

7: Integrate Into Animation Controller

Animation Works!

If you did everything correctly, the animation should work. Please note that you must have an animation controller set up already as noted above. In this case, for the Demo, you can see the animation controller consists only of the Zombie Idle animation loop.

Using in the Professional Parasite VRChat

I love VR Chat because you can include your own avatars. In the very likely event that you’d like to portray yourself a giant leech wearing a suit, then here is a quick guide on how to get there quickly.

After downloading the asset, have your Unity VR Chat dev environment set up. No doubt you are familiar with this process if you’ve ever created your own avatar. Here are the reference guides:

  1. Set up the SDK: https://docs.vrchat.com/docs/setting-up-the-sdk
  2. Set up the avatar: https://docs.vrchat.com/docs/creating-your-first-avatar

When you are ready to integrate the Professional Parasite model, use the prefab found in:

LB3D/Professional_Parasite/Prefabs/VRChat

This prefab has no LODs and the capsule collider removed, just like VR Chat prefers. When you are in the process of buildingĀ  and publishing, it may flag some “problems” that are easily resolved by running automated fixes. Feel free to do whatever VR Chat SDK says. Its non-destructive.

There is also a Jaw bone which you can map for voice sync. You must map it to the jaw flap function the VRChat descriptor provides.

Contact Me

If anything else is needed in this documentation, or other help is required, please contact me: https://lb3d.co/contact/