Skip to content

🎥💃PuppeteerVR is a VR application for creating animations involving multiple virtual avatars through the movements of a single user.🕺🎥

Notifications You must be signed in to change notification settings

ImSOLty/puppeteer-vr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PuppeteerVR

This VR application can be used to create animations that involve multiple different avatars through the movements of a single user.

Table of Contents

How to use

To work with the tool, you need to download the app from releases or itch.io page and then run it, having previously installed SteamVR.

When working with the application, you can open situation-specific hints at any time.

After launching the application, select motion trackers to use and calibrate the positioning of the character's bones in the “Settings” menu

Before creating an animated scene, you need to import character assets (VRM), as well as location and interactive object assets (GLTF/GLB) in the “Assets” menu.

In the “Scenes” menu, you must create a new scene, select the characters and location to be used in it from the imported assets. In the process of scene creation you can place virtual cameras, lights, interactive objects, as well as change their parameters. After creation, save the scene and select one of the animation modes. They are described below.

Animation with recording

In this mode you can record the movements of characters and interactive objects. After recording you may customize the sequence and duration of virtual cameras, that will generate the result video. Adjust the necessary parameters and export to a video file.

Animation with broadcast

In this mode, the generated image from each camera will be broadcast through the Spout system. When setting up the scene, a Spout sender name can be configured for each of the virtual cameras to be broadcast. Third-party applications that support the Spout system can be used to capture the generated image.

Screenshots

Calibration settings
Calibration settings.

Assets Management
Assets Management.

Asset examples
Asset examples.

Example of constructed scene
Example of constructed scene.

POV
POV.

Record management
Record management.

Spout senders in action
Spout senders in action.

Videos & Demonstration

About

🎥💃PuppeteerVR is a VR application for creating animations involving multiple virtual avatars through the movements of a single user.🕺🎥

Topics

Resources

Stars

Watchers

Forks