Digital molekylär materia

Digital Molecular Matter (DMM)
Utvecklare Pixelux
Stabil frisättning
1.0 / maj 2010
Operativ system Unix, Linux, Mac, Windows, Xbox 360, PS3
Licens Proprietär
Hemsida www .pixelux .com

Digital Molecular Matter ( DMM ) är en proprietär mellanvarufysikmotor utvecklad av Pixelux för att generera realistiska destruktions- och deformationseffekter. Offlineversionen kan stödja högupplösta simuleringar för användning i filmspecialeffekter. Realtidsversionen är designad för videospel och andra simuleringsbehov genom att försöka simulera fysiska verkliga system. Till skillnad från traditionella realtidssimuleringsmotorer, som tenderar att vara baserade på stel kroppskinematik , tillåter användningen av finita elementanalys (FEA) DMM att simulera en stor uppsättning fysiska egenskaper. Utvecklare kan tilldela fysiska egenskaper till ett givet objekt eller del av ett objekt, vilket gör att objektet kan bete sig som det skulle göra i den verkliga världen (is, gummibjörn, etc.). Dessutom kan egenskaperna för objekt eller delar av objekt ändras under körning, vilket möjliggör ytterligare intressanta effekter.

DMM kan skapas eller användas i Maya eller 3ds Max för att skapa simuleringsbaserade visuella effekter.

Oscar

belönades tre av nyckelarkitekterna bakom DMM, James F. O'Brien , Eric Parker och Ben Cole, för sitt arbete med DMM med en Oscar . Citatet till priset lyder:

Till Ben Cole för designen av Kali Destruction System, till Eric Parker för utvecklingen av verktygslådan för digital molekylär materia och till James O'Brien för hans inflytelserika forskning om de finita elementmetoder som fungerade som grunden för dessa verktyg.

De kombinerade innovationerna i Kali och DMM ger konstnärer ett intuitivt, konststyrbart system för att skapa skalbara och realistiska brott- och deformationssimuleringar. Dessa verktyg etablerade finita elementmetoder som en ny referenspunkt för trovärdig förstörelse på skärmen.

Plattformstillgänglighet

DMM är tillgängligt och optimerat för Microsofts Windows , Xbox 360 , Sonys PlayStation 3 , Apples Mac OS X och Linux .

Fungera

DMM är ett fysiskt simuleringssystem som modellerar materialegenskaperna hos föremål så att de kan gå sönder och böjas i enlighet med påfrestningarna på dem. Strukturer modellerade med DMM kan gå sönder och böjas om de inte är fysiskt livskraftiga. Objekt gjorda av glas, stål, sten och gelé är alla möjliga att skapa och simulera i realtid med DMM. Systemet åstadkommer detta genom att köra en finita element-simulering som beräknar hur materialen faktiskt skulle bete sig.

Använda sig av

DMM har använts i LucasArts Star Wars: The Force Unleashed, och användes igen för Star Wars : The Force Unleashed II .

Plugins för Autodesk Media & Entertainments 3ds Max och Maya animationsprogram är också tillgängliga. Insticksprogrammet är inbyggt i Maya 2012.

DMM har integrerats med Gamebryo , Trinigy Vision Engine , Irrlicht , OGRE och andra spelmotorer.

MPC Moving Picture Company har integrerat DMM i sin interna mjukvarupipeline känd som Kali.

Filmer som använder DMM

Flera filmer har använt sig av DMM för att generera offline specialeffekter. Dessa inkluderar:

TV-program, kortfilmer och reklam med DMM

Utveckling

DMM-verktygen och mellanvaran utvecklades för film- och speleffekter av Pixelux Entertainment under en 6,5-årsperiod med start 2004. Från 2005 till 2008 var Pixeluxs realtidsversion av DMM-teknik exklusiv för LucasArts Entertainment som en del av Star Wars : Projektet Force Unleashed (TFU). FEM -systemet i DMM använde en algoritm för brott och deformation utvecklad av professorn James F. O'Brien vid University of California, Berkeley, som en del av sin doktorsexamen. avhandling. O'Brien arbetade sedan med ett utvecklingsteam ledd av Pixelux CTO, Eric Parker, för att utveckla kod som lämpar sig för arbete med visuella effekter och realtidsapplikationer. DMM-verktygspipelinen designades och implementerades av ett team ledd av Mitchell Bunnell, VD för Pixelux.

En ARM-version av DMM införlivades av Pixelux i deras DMM Touch iPhone/iPad-produkt.

En version av DMM Plug-In ingår av Autodesk i deras release av Maya 2012. DMM Plug-In körs på alla versioner av Maya på alla plattformar i både 32- och 64-bitarsläge.

Tekniska referenser

Följande tekniska dokument beskriver de algoritmer som DMM baseras på och några av de tekniska detaljerna för dess implementering:

Teknikpartner och användning av företag

Anmärkningsvärda företag som använder tekniken inkluderar: