Skip to content

An automatic downloader and deobfuscator for VRoid Hub models.

Notifications You must be signed in to change notification settings

uwu/vrh-deobfuscator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vrh-deobfuscator

An automatic downloader and deobfuscator for VRoid Hub models. For educational use only. I'll get really mad if you don't use it for educational reasons.

Usage

Are you sure you should be using this?

Usage, but like, actually

# Install dependencies
pnpm install
# Run with a URL for things you want to legally obtain
node src/index.js https://hub.vroid.com/en/characters/147647967680376151/models/259570871427745417

Troubleshooting

gltf-transform does some things to every model that breaks them when used as a VRM, so the tool automatically patches each model up for usage as a VRM.

To resolve most issues, simply take the resulting VRM and throw it into Blender or Unity (w/ either version of the VRM extension) and re-export a new VRM from there. Ensure you've tried both versions of the Unity extension & Blender before submitting an issue.

Relevant blog post

You can read more about this here, if you even care.

About

An automatic downloader and deobfuscator for VRoid Hub models.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published