By default, characters loaded into Unity using UniVRM do not blink. You can animate blinking yourself using animation clips, but UniVRM also provides a script to help. The script only kicks in when playing the game (it is not visible when editing and scrubbing through the timeline). The script is located in the UniVRM directory […]

This post provides a list of my blog posts related to VRoid Studio and Unity for creating animations (movies, short cartoons, etc). I will come back and add links to new posts here as they are available. Welcome Posts Setting the scene: VRoid + Unity for animated cartoons. My motivation for working on these blog posts. […]

A common requirement is to have characters move around a scene. There are different ways of achieving this with different degrees of complexity. As I write this post, I have not finalized my opinion on the best way, so this post is sharing some approaches rather than a final recommendation. In a game, it is […]

3D models are created by external applications and then loaded into Unity as assets. Characters, furniture, buildings etc are all models. VRoid Studio can export files in VRM format that you can then import into Unity using the UniVRM package. This creates a prefab for the character. To then make models move, animations must be […]

There are a few foundational concepts that are worth understanding in Unity. These concepts are used in a variety of ways, as will be shown in later sections. Assets: There is a directory tree of “assets” in Unity. This is basically a directory tree of files on disk holding the contents of a project. When […]

In this post I give an overview of how to install VRoid Studio and Unity. Both products have installation instructions that I recommend you read though as details can change from time to time. My goal in this post is to give an overview. Let’s start with the easy one: VRoid Studio. Installing VRoid Installing […]