Digital Molecular Matter(DMM) is a proprietarymiddlewarephysics enginedeveloped by Pixelux for generating realistic destruction and deformation effects. The offline version can support high-resolution simulations for use in film special effects. The real-time version is designed forvideo games,and other simulation needs by attempting to simulate physical real-world systems. Unlike traditional real-time simulation engines, which tend to be based onrigid body kinematics,the use offinite element analysis(FEA) allows DMM to simulate a large set of physical properties. Developers can assign physical properties to a given object or portion of an object, which allow the object to behave as it would in the real world (ice, gummy bear, etc.). In addition, the properties of objects or parts of objects can be changed at runtime, allowing for additional interesting effects.
Developer(s) | Pixelux |
---|---|
Stable release | 1.0
/ May 2010 |
Operating system | Unix, Linux, Mac, Windows, Xbox 360, PS3 |
License | Proprietary |
Website | www |
DMM can be authored or used inMayaor3ds Maxto create simulation-based visual effects.
Academy Award
editIn 2015 three of the key architects behind DMM,James F. O'Brien,Eric Parker, and Ben Cole, were recognized for their work on DMM with anAcademy Award.[1]The citation for the award reads:
To Ben Cole for the design of the Kali Destruction System, to Eric Parker for the development of the Digital Molecular Matter toolkit, and to James O’Brien for his influential research on the finite element methods that served as a foundation for these tools.
The combined innovations in Kali and DMM provide artists with an intuitive, art-directable system for the creation of scalable and realistic fracture and deformation simulations. These tools established finite element methods as a new reference point for believable on-screen destruction.
Platform availability
editDMM is available and optimized forMicrosoft'sWindows,Xbox 360,Sony'sPlayStation 3,Apple'sMac OS X,andLinux.
Function
editDMM is a physical simulation system which models the material properties of objects allowing them to break and bend in accordance to the stress placed on them. Structures modeled with DMM can break and bend if they are not physically viable. Objects made of glass, steel, stone and jelly are all possible to create and simulate in real-time with DMM. The system accomplishes this by running a finite element simulation that computes how the materials would actually behave.
Use
editDMM has been used inLucasArts'sStar Wars: The Force Unleashed,and was used again forStar Wars: The Force Unleashed II.[2]
Plugins for Autodesk Media & Entertainment's3ds MaxandMayaanimation software are also available. The plugin is built into Maya 2012.[3]
DMM has been integrated withGamebryo,Trinigy Vision Engine,Irrlicht,OGREand other game engines.
MPCMoving Picture Companyhas integrated DMM into their internal software pipeline known as Kali.[4]
Movies Using DMM
editSeveral movies have made use of DMM for generating offline special effects. These include:
- Avatar(2009) – Trees breaking, helicopters smashing into each other –Weta Digital[5]
- Sucker Punch(2011) – Stone floor and statues, wooden pillars, building exterior, and other elements in the Temple Scene –MPC[6][7][8]
- Source Code(2011) – Train hitting brick wall –MPC[9]
- X-Men: First Class(2011) – Destruction of ship –MPC[10][9]
- Sherlock Holmes: A Game of Shadows(2011) – Tower collapsing, shell through tree, wall getting smashed by shell –MPC[11]
- Harry Potter and the Deathly Hallows – Part 2(2011) – Stone Knights –MPC[12]
- Mission: Impossible – Ghost Protocol(2010) – Shattering glass in server room – Fuel VFX[13][14]
- Wrath of the Titans(2012) –MPC[15]
- Mirror Mirror(2012) –Prime Focus– The Queen's Cottage destruction segment[citation needed]
- Prometheus(2012) –MPC[16][17]
- Abraham Lincoln, Vampire Hunter(2012) – Method Studios – Bridge destruction sequence[18]
- Astérix & Obélix: Au service de Sa Majesté(2012) – Wooden Ship Destruction
- Skyfall(2012) – Helicopter crash –MPC[19]
- The Campaign(2012) – Baby punching scene
- Man of Steel(2013) –MPC[20]– Smallville battle destruction
- Jack the Giant Slayer(2013) – Castle destruction –MPC[21]
- After Earth(2013)
- Olympus has Fallen(2013)
- A Good Day to Die Hard(2013) – The Helicopter Strafing/Tube Destruction – Method[22]
- Warm Bodies(2013) – Wall Destruction – Look Effects[23]
- The Secret Life of Walter Mitty(2013) –MPC– multiple scenes including Street Fight Scene
- 300: Rise of an Empire(2013) –MPC– Various Destruction sequences including the arrow shot
- The Lone Ranger–MPC[24]– Tree destruction in the Comanche attack sequence
- Thousandth Street
- Godzilla–MPC[25]– Citywide destruction in the epic third act
- Seventh Son–MPC
- X-Men: Days of Future Past–MPC
- 47 Ronin–MPC
- Pompeii
- Maleficent–MPC
- The Amazing Spider-Man 2– Times Square Billboards – Sony Pictures Imageworks.[26]
- Guardians of the Galaxy–MPC
- Edge of Tomorrow[27]– terrain, vehicles, alien "mimic" creature – Sony Imageworks,MPC
- Dark Shadows–MPC[28]– Cracking heart and skin, wooden statue destruction
- Life of Pi–MPC
- Into the Storm–MPC
- Fast & Furious 6–MPC
- World War Z–MPC
Television Shows, Shorts, and Commercials using DMM
edit- "Pillars of the Earth"- First church crumbling in a fire - UPP[6]
- Trauma(episode 1) - Metal railing bending when helicopter crashes into building - Stargate Digital
- Falling Skies
- Terminex commercials by Vando Studio:
- Henessy XO commercial
- Enel Power Company commercials: "Stone Smash on Lightbulb",[29]"Hammer Smash on Lightbulb"[30]- Trizz Studio
- Holden Coloradolaunch commercial (Shot detail,Full commercial)
- "Oro Burus" (2013) (Vimeo: The Making of Oro Burus)
Development
editThe DMM tools and middleware were developed for film and game effects by Pixelux Entertainment over a 6.5 year period starting in 2004. From 2005 through 2008, Pixelux's real-time version of DMM technology was exclusive to LucasArts Entertainment[31]as a part of theStar Wars: The Force Unleashed(TFU) project.[32]TheFEMsystem in DMM utilized an algorithm for fracture and deformation developed byUniversity of California, Berkeleyprofessor,James F. O'Brien,as part of his Ph.D. thesis.[33]O'Brien then worked with a development team led by Pixelux CTO, Eric Parker, to develop code suitable for visual effects work and real-time applications.[34]The DMM tools pipeline was designed and implemented by a team led by Mitchell Bunnell, the CEO of Pixelux.
An ARM version of DMM was incorporated by Pixelux into their DMM Touch iPhone/iPad product.[35]
A version of the DMM Plug-In is included by Autodesk in their release of Maya 2012. The DMM Plug-In runs on all versions of Maya on all platforms in both 32 and 64-bit mode.[36]
Technical Citations
editThe following technical papers describe the algorithms that DMM is based on and some of the technical details of its implementation:
- Eric G. Parker and James F. O'Brien. "Real-Time Deformation and Fracture in a Game Environment". In Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pages 156–166, August 2009.Author hosted copy of paperArchived2021-08-28 at theWayback MachinePaper in ACM Digital Library
- James F. O'Brien, Adam W. Bargteil, andJessica K. Hodgins."Graphical Modeling and Animation of Ductile Fracture". In Proceedings of ACM SIGGRAPH 2002, pages 291–294. ACM Press, August 2002.Author hosted copy of paperArchived2021-04-12 at theWayback MachinePaper in ACM Digital Library
- James F. O'Brien and Jessica K. Hodgins. 2000. Animating fracture. Commun. ACM 43, 7 (July 2000), 68-75.Author hosted copy of paperArchived2022-01-22 at theWayback MachinePaper in ACM Digital Library
- James F. O'Brien and Jessica K. Hodgins. "Graphical Modeling and Animation of Brittle Fracture". In Proceedings of ACM SIGGRAPH 1999, pages 137–146. ACM Press/Addison-Wesley Publishing Co., August 1999.Author hosted copy of paperArchived2021-12-04 at theWayback MachinePaper in ACM Digital Library
Technology partners and usage by companies
editNotable companies using the technology include:
References
edit- ^"21 Scientific And Technical Achievements To Be Honored With Academy Awards®".Oscars.org | Academy of Motion Picture Arts and Sciences.13 January 2015.Retrieved25 July2021.
- ^"GamesRadar+".nowgamer.Retrieved25 July2021.
- ^"Autodesk Maya 2012 Announced. What's New? « 3D Graphics: Autodesk Maya •".3dg.me.
- ^"Talks | SIGGRAPH 2011".Archived fromthe originalon 2011-06-02.Retrieved2011-06-30.
- ^"Prof. James F. O'Brien Miscellaneous Stuff".people.eecs.berkeley.edu.Retrieved25 July2021.
- ^ab"- YouTube".YouTube.
- ^Cinefex Magazine,issue 125,http:// cinefex /backissues/issue125.htmlArchived2012-02-20 at theWayback Machine
- ^"Stitching Together Sucker Punch".2011-03-28. Archived fromthe originalon 2011-04-04.
- ^abCinefex Magazine,issue 126,http:// cinefex /backissues/issue126.htmlArchived2012-02-20 at theWayback Machine
- ^"X-Men: First Class VFX Breakdown".YouTube.
- ^"SHERLOCK HOLMES: A GAME OF SHADOWS - Seth Maury - VFX Supervisor - MPC".31 January 2012.
- ^Cinefex Magazine,issue 127,http:// cinefex /backissues/issue127.htmlArchived2012-03-07 at theWayback Machine
- ^"MISSION IMPOSSIBLE GHOST PROTOCOL: Dave Morley - VFX Supervisor - Fuel VFX".13 February 2012.
- ^Cinefex Magazine,issue 129,http:// cinefex /backissues/issue129.htmlArchived2012-03-25 at theWayback Machine
- ^"WRATH OF THE TITANS: Gary Brozenich - VFX Supervisor - MPC".19 April 2012.
- ^"Prometheus: Rebuilding hallowed VFX space".Fxguide.13 June 2012.
- ^Cinefex Magazine,issue 130, page 60,http:// cinefex /backissues/issue130.htmlArchived2012-06-23 at theWayback Machine
- ^"lacluna — Abraham Lincoln Vampire Hunter - Bridge destruction sequence".lacluna.cgsociety.org.
- ^"Bond's boldest adventure yet: Skyfall - fxguide".November 21, 2012.
- ^"Man of Steel VFX milestones".24 June 2013.
- ^"No small feat: making Jack the Giant Slayer - fxguide".March 8, 2013.
- ^"Inside Die Hard - the 4 biggest effects shots - fxguide".February 19, 2013.
- ^Frei, Vincent (April 1, 2013)."WARM BODIES: Dan Schrecker - VFX Supervisor - Look Effects".The Art of VFX.
- ^"VFX adventures: The Lone Ranger".26 July 2013.
- ^"'Godzilla': How the Filmmakers Created the Iconic Creature and a Fully CG San Francisco (Photos) ".The Hollywood Reporter.27 May 2014.
- ^"An appetite for destruction – leading VFX studios share their techniques for creating epic destruction" 3D World, Issue 184.Online Summary
- ^"Live. Die. Repeat the effects - fxguide".June 10, 2014.
- ^"DARK SHADOWS: Arundi Asregadoo - VFX Supervisor - MPC".The Art of VFX.29 May 2012.
- ^"Enel | Stone".27 February 2012.
- ^"Enel | Hammer".27 February 2012.
- ^"Force To Be Reckoned With".2009-09-01.
- ^"The Game Has Changed".2008-03-01.
- ^"Graphical Modeling and Animation of Fracture"(PDF).2000-07-01.
- ^"Real-Time Deformation and Fracture in a Game Environment".2009-08-01.
- ^"DMM Touch on iTunes".2011-01-17.
- ^"Autodesk Maya 2012 Software: New Ways to Explore, Refine and Present Creative Concepts".2011-03-01. Archived fromthe originalon 2011-04-12.
- ^"Media & Entertainment Solutions » » Digital Molecular Matter Plug-In".Archived fromthe originalon 2010-09-05.Retrieved2010-05-29.
- ^"Press release".AMD.Archived fromthe originalon 2011-09-03.Retrieved2017-08-26.
- ^"NVIDIA Partner Program".
- ^"Games | Lucasfilm Ltd".Lucasfilm.
- ^"Pixelux Entertainment".Archived fromthe originalon 2012-03-22.Retrieved2011-04-05.