A simple Maya addon that lets you import GLB 3D files straight into your scene. No fuss, no command line, just drag and drop.
- Download or clone this folder so you have
install_glbNinja.py,glbNinja.py, and thelib/folder all in the same place. - Open Maya.
- Drag
install_glbNinja.pyinto the Maya viewport.
That's it. You'll see a small glbN button appear on your shelf.
- Click the glbN shelf button. The glbNinja window will open.
- Drag your
.glbfiles into the window, or click + Add Files to browse for them. - Select a file from the list and hit Import to bring it into your scene.
There's a built-in 3D preview so you can check your model before importing, and a handful of settings if you need to tweak scale or axis orientation. Most of the time the defaults just work.
3D Viewer
- Real-time textured preview of your GLB before importing
- Orbit, pan, and zoom with your mouse
- One-click Front, Side, and Top views
- Wireframe toggle
- Fit-to-view button so you never lose your model
Importing
- Drag and drop files straight into the window
- Import one file, a few, or the whole list at once
- Automatic GLB-to-OBJ conversion with full material and texture support
- Node transforms and hierarchies are preserved so everything lands in the right place
- Batch progress bar with per-file status
Settings
- Scale factor to resize on import
- Y-Up or Z-Up axis
- UV flip toggle
- Vertex welding with adjustable tolerance
- Auto-center on world origin
- Create a display layer per file to keep things organized
- Custom namespace prefix
- Option to keep the intermediate OBJ files if you need them
Presets
- Save your favorite settings as named presets
- Load or delete presets from the menu
- Reset everything back to defaults any time
File Info
- See vertex count, triangle count, mesh count, materials, and file size at a glance
- Alternating row colors and tooltips with full file paths
Log
- Timestamped log of everything that happens during import
- Copy the whole log to your clipboard for troubleshooting
Other Niceties
- Recent files menu so you can quickly re-import something
- Right-click context menu on the file list (remove, open containing folder, clear all)
- Dark themed UI that fits right in with Maya
- Works with PySide6 and PySide2
- Keyboard shortcuts: Ctrl+O to open, Ctrl+W to close