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.
DeleteAllHistory;
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?
Thanks
Johan