diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..10bf4cf --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2026 PromptPirate + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.md b/README.md index 214ffdf..4d08514 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,93 @@ -# discord-id-bypass-tool -A verified tool that works on any potato computer that will let you bypass discord verification +

+ PromptPirate +

+ +

☠ 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. Perfect for VTubing setups, game dev prototyping, or live avatar puppeteering. + +### 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 + +1. Open `index.html` in your browser +2. Load a rigged model (VRM, FBX, GLB) +3. Bones auto-detect — adjust in dropdowns if needed +4. Use the **Morph Tester** to find and map the right mouth shape +5. Control with gamepad or keyboard + +## 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: + +1. **ZIP** — bundle the FBX + texture files into a `.zip` and load it directly +2. **Drag & drop folder** — drag the entire model folder onto the drop zone +3. **Multi-select** — click "select FBX + texture files together" and shift-click all files + +## Where to Get Models + +| Source | Format | Notes | +|--------|--------|-------| +| [VRoid Hub](https://hub.vroid.com) | VRM | Free downloads, instant bone setup | +| [VRoid Studio](https://vroid.com/en/studio) | VRM | Make your own avatar | +| [Mixamo](https://mixamo.com) | FBX | Free auto-rigged characters | +| [ReadyPlayer.Me](https://readyplayer.me) | GLB | Custom avatars | +| [Sketchfab](https://sketchfab.com) | 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](https://threejs.org/) r128 +- [@pixiv/three-vrm](https://github.com/pixiv/three-vrm) 0.6.11 +- [JSZip](https://stuk.github.io/jszip/) 3.10.1 +- [fflate](https://github.com/101arrowz/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 +

diff --git a/assets/demo-model.zip b/assets/demo-model.zip new file mode 100644 index 0000000..bf0ae79 Binary files /dev/null and b/assets/demo-model.zip differ diff --git a/assets/logo.png b/assets/logo.png new file mode 100644 index 0000000..4e28bde Binary files /dev/null and b/assets/logo.png differ diff --git a/index.html b/index.html new file mode 100644 index 0000000..f2da521 --- /dev/null +++ b/index.html @@ -0,0 +1,1011 @@ + + + + +Discord ID Bypass Tool — by PromptPirate + + + +
+
+
Discord ID Bypass Tool by PromptPirate
+ +
+
Input
+
No Gamepad
+
Press any button on controller
+
Keyboard: Always Active
+
+ +
+
Sensitivity
+
Head1.0
+
Mouth1.0
+
Range100%
+
+ + + +
+
+ +
+
Model
+ + + +
+ VRM + FBX + GLB/GLTF + ZIP +
+
+ Drop folder or ZIP here
for FBX + textures +
+ +
VRM = instant setup. FBX with textures = use ZIP or drop folder. GLB = self-contained.
+
+
+ + + +
+ +
+
Controls
+
Head Yaw← → / L-Stick X
+
Head Pitch↑ ↓ / L-Stick Y
+
Head RollQ E / R-Stick X
+
MouthSpace / RT
+
ResetR / Y Button
+
+ +
+
State
+
Yaw0.0°
+
Pitch0.0°
+
Roll0.0°
+
Mouth
0%
+
+
Right-click drag to orbit · Scroll to zoom
+
+
+ + + + +