THANKS FOR DOWNLOADING

Want the updates?

New tools, releases, and pipeline tips, straight to your inbox. No spam, unsubscribe anytime.

or

Come ask questions in the Discord →

We store your email to send the updates, nothing else. Privacy.

Docs
FABRICATOR · FRAMEWORK
DRAG & DROP

Drag one file into Maya and you are set up. The installer copies the toolset (or points at a shared one), wires it into Maya startup, and builds the toolbar immediately. No admin rights, no account, no network calls.

WATCH THE VIDEO

Getting Started

Install and Set Up Your First Project

Watch on YouTube →

WHAT IT DOES

One file turns the download into a working setup

Fabricator_Install.py is the drag and drop entry point that turns the downloaded folder into a working FabricatorStudio setup. It copies the toolset (or points at it where it already sits), appends a sentinel guarded bootstrap block to your userSetup.py so Maya loads the toolbar on every launch, and then builds everything immediately so you never have to restart. Fabricator_Uninstall.py, alongside it, is the exact inverse.

The installer is deliberately self contained. It runs before the toolset exists on Maya's path, so it carries its own copy of the Mindmeld look rather than importing from a payload that is not there yet.

THE WINDOW

One card: directory, mode, install

The FabricatorStudio installer window: install directory, the two install modes, and the Install button
  1. 01

    Install Directory

    Prefilled with your own Maya scripts folder, right for almost everyone. Browse to change it.

  2. 02

    Install mode

    Copy the tools (default, solo) or run from current location (shared or network).

  3. 03

    Install

    Runs the copy, the startup wiring, and the toolbar build. Nothing is written until you press it.

TWO INSTALL MODES

Decide this before you press Install

DEFAULT · SOLO

Copy the tools

The payload is copied into one folder, <Install Directory>/fabricator_studio/, holding maya_tools and icons side by side. That sibling layout is load bearing: the shelf builder finds its icons by walking up from its own file, so icons anywhere else silently blanks every icon.

SHARED · NETWORK

Run from current location

Nothing is copied. Your Maya is pointed at the payload where it already lives, on a network drive or in a Perforce workspace. The TA unzips once into the share, every artist drags the same installer and picks this mode, and updates then happen centrally with no rewiring on anyone's machine.

In both modes the bootstrap block is written to your own Maya scripts folder. Where the payload lives is a separate question from how this machine finds it.

QUICK START

Unzip, drag, install

  1. 1

    Unzip the download and open Maya (2022 or newer).

  2. 2

    Drag Fabricator_Install.py from that folder into the Maya viewport.

  3. 3

    Check the Install Directory. It is prefilled with your own Maya scripts folder, the right answer for almost everyone.

  4. 4

    Press Install. A progress card runs the copy, the startup wiring, and the toolbar build.

  5. 5

    The welcome card appears: take the short tour, or skip it. The toolbar is already on screen.

Keep the unzipped folder somewhere findable. Fabricator_Uninstall.py lives in it, and re-dragging the installer later is how you update.

GOOD TO KNOW

1

Nothing is written until you press Install

Dropping the file calls Maya's native drop hook, which opens a confirm card and stops there. Cancel or Esc closes it having touched nothing.

2

Your userSetup.py is preserved byte for byte

The bootstrap sits between FABRICATOR_START and FABRICATOR_END markers. Everything outside is untouched, and re-running replaces only that block.

3

It asks Maya where Maya lives

The default Install Directory comes from Maya itself, not Windows environment variables. With Documents redirected to another drive, guessing would wire a path Maya never loads.

4

Updating is just re-running it

A newer download detects the previous install and prefills its path, so the update lands on top of itself instead of nesting a second copy.

5

Your project configs are never in the blast radius

They live outside the install tree, so neither an update nor an uninstall can destroy them.

6

The toolbar is the front door

A fresh install loads the toolbar and hotkeys and deliberately does not add a menu or shelves. Want either? Turn it on in Settings under Maya Integration.

7

No restart, and zero network calls

After wiring, the installer runs the same calls startup would have, so the toolbar appears immediately. AutoSkin fetches its inference backend later from inside the tool, so nothing large rides along here.

UNINSTALLING

Drag the uninstaller in the same way

It strips exactly the sentinel block from userSetup.py and removes the menu and shelves from the running session. What happens to the files depends on the mode the install recorded.

A copy install

Its whole fabricator_studio folder is removed, along with the sentinel block, the menu and shelves, and the toolbar prefs.

A linked (shared) install

Nothing is deleted. Only this machine's wiring is undone, because a shared payload is never one artist's to remove.

Uninstalling also clears the "you have seen the welcome tour" flag, so a reinstall replays the tour. Useful if you want to see it again, surprising if you did not expect it.