☠ Discord ID Bypass Tool
by PromptPirate
Real-time 3D avatar head & mouth controller with gamepad + keyboard support
What is this?
A browser-based tool that lets you control a 3D rigged avatar's head and mouth in real-time using a gamepad (DualSense, Xbox, etc.) or keyboard to skirt the discord juice, or soyjack with your favourite rigged models just for fun! A model with mouth rigging is included in the assets folder!*
https://github.com/user-attachments/assets/4aba4a67-9847-4d28-9c8c-4129a67e9332
Features
- Multi-format support — VRM, FBX (with textures via ZIP or folder drop), GLB/GLTF
- Automatic bone detection — finds Head, Neck, Jaw bones by name or VRM humanoid API
- Morph target tester — preview every blend shape with sliders, map the right mouth shape to your controller
- Mouth overdrive — push morph targets beyond 100% for exaggerated expressions
- Gamepad + keyboard — left stick / arrows for head, RT / Space for mouth
- Orbit camera — right-click drag to orbit, scroll to zoom, quick-focus buttons
- Zero install — single HTML file, runs in any modern browser
Quick Start
- Open
index.htmlin your browser - Load a rigged model (VRM, FBX, GLB) (FBX model included in the zip)
- Bones auto-detect — adjust in dropdowns if needed
- Use the Morph Tester to find and map the right mouth shape
- Control with gamepad or keyboard
How to map the mouth to a controller
You have to click eyeleft mouthopen for some reason first, then go to Wolfhead3Dhead mouth open, and that slider will work with the model included
Controls
| Action | Keyboard | Gamepad |
|---|---|---|
| Head Yaw | ← → | L-Stick X |
| Head Pitch | ↑ ↓ | L-Stick Y |
| Head Roll | Q / E | R-Stick X |
| Mouth Open | Space | RT |
| Reset | R | Y Button |
Loading FBX with Textures
FBX files often have textures in a separate folder. Three ways to handle this:
- ZIP — bundle the FBX + texture files into a
.zipand load it directly - Drag & drop folder — drag the entire model folder onto the drop zone
- Multi-select — click "select FBX + texture files together" and shift-click all files
Where to Get Models
| Source | Format | Notes |
|---|---|---|
| VRoid Hub | VRM | Free downloads, instant bone setup |
| VRoid Studio | VRM | Make your own avatar |
| Mixamo | FBX | Free auto-rigged characters |
| ReadyPlayer.Me | GLB | Custom avatars |
| Sketchfab | GLB/FBX | Search for "rigged" models |
Demo Model
A demo model is included at assets/demo-model.zip — load it to test the tool immediately.
Tech Stack
- Three.js r128
- @pixiv/three-vrm 0.6.11
- JSZip 3.10.1
- fflate 0.6.9
All dependencies loaded from CDN. No build step required.
License
MIT — do whatever you want with it.
☠ Made with love by PromptPirate
