I have started experimenting with shatter under dynamics. I've found that as long as I stick to simple primitive polygons (cube, sphere, cylinder etc), then shatter works perfectly. Even after applying some modeling to the primitive like extrude, bevel etc, it still works.
The moment I combine two or more primitives into polySurface, then I get the following:
select -r pCube1 ;The only limitation that I can find in the manual is that the polygon has to be a closed surface for solid shatter, open surface for crack shatter and open or open surface for surface shatter.
solidShatter( "solidShatter", 5, 1, 0, 0, 0, 0.3668, 0, 1, "rigid bodies with collisions off", 0, 1);
// Error: If you want to shatter polySurface1, please first do Edit | Delete By Type -> History.
// Error: An error occurred while running the Solid Shatter script. Results may be invalid. If necessary, undo to restore the previous situation. //
I did perform a cleanup and clear history before attempting the solid shatter.
What am I doing wrong here? Or did I hit a limitation of solid shatter?