Skip to content

taa829/AnimRec_Utilities

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

AnimRec_Utilities

Tools for the VRChat world "AnimRecStudio".

"AnimRecStudio" is a world in VRChat where you can capture movements and generate animation clips.
You can create animation clips using the tools distributed here.

World Link

https://vrchat.com/home/world/wrld_210c3cfe-3fc9-48e4-9a9f-f5ff31cb4ea5/info

Tools Download Links

Json2Anim

https://github.com/taa829/AnimRec_Utilities/releases/download/v1.1-release/Json2Anim_release_v1.1.zip

JsonAnimImporter

https://github.com/taa829/AnimRec_Utilities/releases/download/v1.1-release/JsonAnimImporter_v1.1.unitypackage

worldthmb

Json2Anim Converter

Receives data from the VRChat client and converts rotation information into JSON human skeleton data.

How to use

Step 1

Start Json2Anim.exe and make sure that "Monitoring client log file..." appears on the screen.
Warning: Make sure that debug log output is enabled in the VRChat settings. json2anim_page0

Step 2

After exporting the file to the log on the AnimRecStudio side, return to Json2Anim.
Confirm that the animation preview screen is displayed as shown here.
You can check the recorded animation by pressing the play button.
json2anim_page1

Step 3

Once you click the "Export" button, the "Processing" window and a progress bar will appear.
This may take some time for long animations.
json2anim_page2

Step 4

Once processing is complete, a window will appear allowing you to select a save destination.
Select a save destination and click "OK" to save the JSON file.
This completes the process.
See the next section for information on converting to an Anim file.
json2anim_page3

JsonAnimImporter

Generates a humanoid animation file based on Unity human muscle data converted by Json2Anim.

How to use

Step 1

Import the unitypackage distributed here into your avatar project.
After the import is complete, make sure that the "TaaDev" item is present in the menu bar.
Warning: Do not move the JsonAnimImporter directory! jsonanim_page0

Step 2

Launch the importer from "TaaDev/Anim Importer" on the menu bar. Click "Select file & Import clip" and select the corresponding JSON to generate an animation clip,
then select the destination to save the anim file and create and import the file.
Setting the keyframe reduction option can reduce the upload size of the avatar (but movements will become unnatural).
jsonanim_page1

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published