
Showcase
Features
-
In-Game 3D Design Studio: Players design directly on the real GTA shirt mesh in a 3D viewport β draw with the brush, rotate, zoom, and watch every stroke appear on their character in real time. Built from scratch with Vite, Svelte 5, Tailwind, and three.js.
-
Kit Templates & Zone Colors: 22 football-kit style templates (stripes, sashes, chevrons, quarters, checkers, gradients and more) plus independent base, sleeve, and collar colors with a full palette and hex input. Every layer can be toggled on or off with one click.
-
Logo Studio: Load logos from any image URL and place them like objects β drag to move, resize from the corners, delete with one click. Up to four logos per design, saved with the shirt and restored exactly where they were left.
-
Text Tool: Write anything on the shirt with five built-in fonts, any color, and adjustable size. Texts behave like objects too: move, resize, delete, and edit the wording or font of a placed text live.
-
Wardrobe Slots: Every character gets five design slots. Switch between saved designs, edit any of them, and choose which one is worn β all stored per character and restored on login.
-
Real-Time Multiplayer Sync: Designs are synced to nearby players automatically. Each client renders only the closest designs and releases the ones that walk away, so performance stays constant whether the server has 30 or 300 players online.
-
Persistent Storage: Designs, layers, logos and texts are saved to oxmysql and restored on login and character switch. Database tables are created and migrated automatically on first start.
-
Framework Bridge: Runs on qbx_core, qb-core, ESX, or fully standalone. The framework is auto-detected (or set manually) for both character identity and load/unload events.
-
Config-First Design: Camera (FOV, distance, offset, depth-of-field blur), wardrobe slot count, sync range, visible-design budget, and per-gender shirt setup are all configurable from one file. Male and female addon shirts are detected automatically.
-
Built-in Localization: Fully translatable with ox_lib locale
Early Access note: the current release ships with 20 visibility channels β up to 20 players server-wide can wear a custom design at the same time (the number of saved designs is unlimited). The channel count grows with the included clothing pack and will be expanded in upcoming updates.
UM T-Shirt Designer
Other
| Code is accessible | Only editable files |
| Subscription-based | No |
| Lines (approximately) | 3300 ~ |
| Requirements | ox_lib, oxmysql |
| Support | Yes |