Create a Dynamic Shattering Text Animation in Maya

This entry is part 5 of 9 in the Best Of Maya – Part 2 Session
« PreviousNext »

Twice a month we revisit some of our reader’s favorite posts from throughout the history of Cgtuts+. Today we’re taking a look back at Jostein Finnekasa’s tutorial on creating a dynamic shattering text animation in Maya. This tutorial was originally published back in February of 2010, and was popular with our Maya users. So if you missed it the first time, why not check it out now.

The Maya shatter effect can be a useful technique to know, but if used incorrectly, it can also cause many headaches due to slow simulation and interpenetration issues. In this tutorial we will go over some different methods of dealing with the shatter effect to create a faster and more reliable workflow, which can be used in a variety of different scenarios.

Tutorial Details

  • Software: Autodesk Maya 2010 (possible with older versions)
  • Difficulty: Intermediate
  • Techniques Covered: Shatter effect
  • Completion Time: 20 min
  • Software/ Hardware Requirements: Autodesk Maya running specs
  • Final Effect Preview

     

    Video 1

    Download

    Note: click the ‘Monitor’ icon to view tutorial in full-screen HD.

     

    Don’t miss more CG tutorials and guides, published daily – subscribe to Cgtuts+ by RSS.

    Add Comment

    Discussion 37 Comments

    1. jacob says:

      Great tutorial

    2. Matas says:

      More maya tutorials!
      You’re great!

    3. awesome man! doing it after school!

    4. Chris says:

      Great work, but makes me appreciate Cinema 4D so much more.

    5. Awesome tutorial. I know this is off topic but how do you set the viewport background to a gradient?

    6. Jazio Blaq says:

      Thank you!!! Needed something like this

    7. ishiro says:

      Julian, try Alt-B

    8. Chris says:

      Wow. Nice tut, but man am I glad I’m a Cinema 4D guy. LOL

    9. Rafael Braga says:

      wow… pretty nice… I’ll try it now!

    10. vamc says:

      good tutorial…thnks

    11. sanjit pandey says:

      Amazing :D

    12. gangadhar says:

      hi gangadhar verry nice tutorial

    13. Boris says:

      Hi there!

      i don´t know why but when i do shatter (i delete history first etc…) it gives me an error that make the caracter wheter enormous or super small. Do you know why could be this happening?

      Thanks!

    14. xyz says:

      nice tut…n i need further help in this…i tried the same thing in an already animated charater. i want the charater to blast into pieces after his action. since we need 2 delete history of the object so i duplicated it n then deleted history ..but still it isn’t showing any result neither is showing any error..i can’t make out where i m going wrong. please help..

    15. ganesh says:

      you are really excellent …..Great work..i am a beginer in maya ,pls help me !!!!pls………..

    16. Luan Yuri says:

      Please can you do a text version of this turorial? I live in BRAZIL and this video is difficult for me to follow…

    17. Seyi says:

      tried this but shatter never works on the text…………………………………..i’ve deleted ALL history and it still doesn’t work! i’m using maya 2011………….or does this work only on 2010 and below?

      • Nexus says:

        I am having the same problems using 2011 =[

        • Nexus says:

          Just found that, when creating the text initially in 2011 take these options:
          Reset
          Type: Poly
          Match render tess… On
          Type: Triangles
          Tess.. Method: Count
          Count: 200 (was fine for me but just increase untill you get the right smoothness)

          Then after deleting history the Surface Shatter works fine :)

          Hope that helps

        • NIKNOK says:

          thank you nexus.=) i’m glad i read the comments section.

        • Brian says:

          Nexus, your right. For 2011 I just made a poly text in the initial setup and then was able to select each letter and shatter them. The tutorial says to delete the extra letters in the outline, I deleted everything but the shards and have been able to add dynamics to the letters. My poly count on the text was around 350. Also I turned down the bounciness on each shard to make it look heavier.

        • Poly says:

          Thanks Nexus!!! =D

        • tinybee says:

          Is there anyway we can have that nice bevel of sharp while still using the shatter effect?

    18. DennG says:

      dont work with bevel und solid shatter in maya 2011 :/
      please help

    19. laska says:

      @DennG: it works perfectly, but maya crashes everytime letters reach their background. any suggestions why?

    20. Deinfrank says:

      good luck doing this in 2011

    21. Jake says:

      Good but r u teaching us how to do the shatter effect or r u pointing out problems with it?

    22. tinybee says:

      Hi I tried to click the shatter effects but the it gave me an error message even i already deleted the history. Any ideas why? My surface shatter is fine but the solid & crack shatter show the error message.

    23. really nice shatter effects, in 3ds max i always use rayfiretool or some voronoi script type like fracture

    24. Pratheep says:

      hi,
      I am using maya2011 but im unable to shatter them, even after deleting, my shatter effect is not affecting n it says “// Error: An error occurred while running the Solid Shatter script. Results may be invalid. If necessary, undo to restore the previous situation.”
      what do i do for this error…
      help me out.

    25. User_Maya says:

      Tutorial is good, but I use Maya 2011, and I can’t do it in 2011… After the nurbs to polygons, and again Surface Shatter doesn’t work! What have I to do?

    26. guido says:

      doesn’t work… why? error

    Add a Comment

    To add a code snippet to your comment, please wrap your code like so: <pre name="code" class="html">YOUR CODE</pre>. You can replace the class name with "js," "css," "sql," or "php." If there are any "<" or ">" within your code, please search and replace them with: &lt; and &gt; respectively.