At the time of its release, Blast Code held significant advantages over Maya's native nDynamics (nCloth/nRigid):
| Feature | Maya Native (nCloth/Rigid) | Blast Code | | :--- | :--- | :--- | | Fracture Generation | Required pre-fracturing via Voronoi script (boring results). | Procedural fracturing during simulation (organic results). | | Thickness | Requires actual mesh thickness or high subdivisions. | Simulates internal volume efficiently via "Slabs." | | Interaction | Often unstable with high-interaction counts. | Optimized for hundreds of interacting chunks. | | Setup Time | High (requires separate fracture and simulation steps). | Low (Fracture is part of the simulation process). |
Blast Code allows artists to paint "stress" maps onto their geometry. blast code plugin for maya 2013 exclusive
Before the advent of robust built-in tools like Maya 2023’s Bifrost or SideFX Houdini’s dominance in RBD (Rigid Body Dynamics), artists craved a straightforward, blisteringly fast way to shatter geometry. Enter Blast Code.
Developed by a niche group of European FX programmers in the early 2010s, Blast Code was not a monolithic simulation engine. It was a lightweight, C++ based Maya plugin designed with one singular, obsessive goal: to pre-fracture and simulate massive destruction scenes without crashing Maya. At the time of its release, Blast Code
At its core, Blast Code utilized a Voronoi-based fracture algorithm. However, unlike its competitors at the time (Pulldownit, RayFire), the "exclusive" version for Maya 2013 boasted three unique features:
To appreciate the Blast Code plugin, you must understand why Maya 2013 is the chosen platform. Many studios refused to upgrade to Maya 2014 or 2015 due to stability issues with rendering engines like V-Ray 2.0 and Mental Ray. Maya 2013 Service Pack 2 was considered the last "bulletproof" version before Autodesk’s UI overhaul. Blast Code allows artists to paint "stress" maps
Thus, the Blast Code plugin for Maya 2013 exclusive became the ultimate combo:
Veteran artists often keep a dedicated Windows 7 or Windows 10 (compatibility mode) virtual machine with Maya 2013 + Blast Code just for destruction shots.
BlastCode_2013_x64.mll, check "Loaded" and "Auto load".source blastCodeUI; in the Script Editor.Troubleshooting: If Maya crashes on load, disable UAC (User Account Control) or run Maya in Windows 7 compatibility mode. This plugin expects legacy memory addressing.
The 2013 version had a direct bridge to the Bullet physics engine (pre-installed with Maya 2013), allowing you to fracture, then instantly simulate gravity and collisions without baking keyframes.