www.wikidata.de-de.nina.az
Wavelet Turbulence for Fluid Simulation ist ein quelloffener 1 Algorithmus mit welchem sich Explosions und Flussigkeitssimulationen nachdem sie vom Simulationswerkzeug errechnet wurden heterogener und detailreicher gestalten lassen 2 Er ist als autarke Software verfugbar 1 in anderen Programmen z B Blender enthalten 3 und wurde als wissenschaftliche Publikation veroffentlicht 4 Wavelet TurbulenceWavelet Turbulence ExplosionBasisdatenEntwickler ETH Zurich amp Cornell University Theodore Kim Nils Thurey Doug James amp Markus Gross Erscheinungsjahr 2008Kategorie 3D GrafiksoftwareLizenz GPL Freie Software cs cornell edu tedkim WTURB Inhaltsverzeichnis 1 Funktionalitat 2 Funktionsweise 3 Geschichte 3 1 Nutzung in Film Projekten 4 Auszeichnungen 5 Weblinks 6 EinzelnachweiseFunktionalitat BearbeitenNeben der Auflosung welche durch die Bearbeitung erhoht wird lasst sich die Heterogenitat der Simulation beeinflussen 3 Simulationen mit Wavelet Turbulence nachzubearbeiten hat gegenuber der unmittelbar detaillierten Berechnung des Ablaufes einer Simulation die Vorteile dass sich der approximative Ablauf einer Simulation mit hoher Geschwindigkeit errechnen lasst wodurch sich bei der Erstellung von CGI Effekten einschatzen lasst ob die Simulation mit der Szenerie in welche sie eingefugt werden soll harmoniert dass der Algorithmus Details schneller errechnet und dass er es ermoglicht verschiedene Stellen der Simulation unterschiedlich detailreich zu berechnen 5 Funktionsweise BearbeitenDer Algorithmus ermittelt die UV Koordinaten der Rohversion der Simulation weisungsfrei und verformt diese auf Basis zweier Texturen welche er generiert 4 Im ersten Schritt werden der Simulation Details deren raumliche Auflosung gering ist beigefugt Dazu wird der Algorithmus Wavelet Noise genutzt Der Textur werden spiralformigen Strome beigefugt welche einzelne Punkte hervorheben Diese haben die Gestalt der Wolkenformation eines Tiefdruckgebietes Details mit grosser raumlicher Auflosung werden mit einer Methode welche dem Algorithmus Anisotropic Noise entstammt errechnet Im Gegensatz zu diesem errechnet Wavelet Turbulence ihre Position auf Basis der raumlich gering aufgelosten Strome Mit Hilfe seiner Funktionalmatrix kann der Algorithmus mehrere Strome verbinden Seine Pipeline ist folgendermassen aufgebaut 4 6 nbsp Geschichte BearbeitenDer technologische Ansatz zur Verbesserung von Computersimulationen durch Wavelet Transformationen entstammt Jos Stams 1999 erschienenen Buch Simulating the Effects of Turbulence on Flexible Structures Wavelet Turbulence kommt dem Algorithmus Anisotropic Noise der es ermoglicht Simulationen grobkornige Details beizufugen nahe 4 Dieser ist im eigenstandigen Wavelet Turbulence Programm 1 sowie in der Implementation dieses in Blender integriert 3 Die ETH Zurich entschied sich dazu den Artikel unter der GNU Public License zu veroffentlichen da Lizenzgebuhren die Verbreitung des Algorithmus verlangsamt hatten und weil sie eine Patentierung mit einer Gultigkeit von 30 Monaten 25 000 Euro gekostet hatte Laut Markus Gross konne sich eine Universitat wie die ETH dies nur leisten wenn die Aussicht auf Erfolg ausserordentlich hoch sei 5 Nachdem sich Wavelet Turbulence zum Branchen Standard entwickelt hatte kritisierten die Entwickler dass die Nutzung des Algorithmus von den Studios nur rar bezeichnet wurde In vielen Filmen solle eine Erwahnung der Nutzung im Abspann gefehlt haben Obwohl die GPL dies erlaubt wird die Praxis von verschiedenen Seiten als fragwurdig angesehen Der Entwickler Nils Thurey kommentierte dies im Spiegel Wir haben unterschatzt wie nutzlich dieses Werkzeug sein wurde 2 Nutzung in Film Projekten Bearbeiten Der Algorithmus wurde unter anderem zur Realisierung folgender Projekte genutzt 7 2009 Avatar Monsters vs Aliens Sherlock Holmes Transformers Die Rache G I Joe Geheimauftrag Cobra2010 Das A Team Der Film Alice im Wunderland Drachenzahmen leicht gemacht Die Legende der Wachter Megamind Fur immer Shrek The Wolfman2011 Green Latern Super 8 Kung Fu Panda 2 Der gestiefelte Kater 2011 Die Reise zur geheimnisvollen Insel Sucker Punch Thor Hugo Cabret2012 Battleship Madagascar 3 Red Tails The Amazing Spider Man2013 Iron Man 3 Man of Steel Schiffsbruch mit TigerAuszeichnungen BearbeitenNachdem Wavelet Turbulence in vielen Produktionen von Hollywood Studios eingesetzt wurde 5 wurden die Entwickler im Jahre 2013 mit dem Technical Achievement Award der Academy of Motion Picture Arts and Sciences fur den Algorithmus ausgezeichnet 8 9 Weblinks Bearbeiten nbsp Commons Wavelet Turbulence Sammlung von Bildern Videos und AudiodateienEinzelnachweise Bearbeiten a b c Wavelet Turbulence Source In cs cornell edu Abgerufen am 29 Mai 2016 englisch a b Frank Thadeusz Filmtricks Dampf Rauch und rums In Der Spiegel Nr 45 2015 online a b c Smoke Domain In Blender Reference Manual Blender Foundation abgerufen am 3 Juni 2016 a b c d Markus Gross Nils Thurey Doug James Theodore Kim Wavelet Turbulence for Fluid Simulation PDF 9 7 MB Zurich 2008 a b c Dennis Buehler Special Effects Oscar fur den Zauberer In Die Zeit Nr 7 2013 zeit de Fig 1 by University of California The Science Behind Hollywood Explosions 15 September 2015 abgerufen am 11 Juni 2016 Wavelet Turbulence for Fluid Simulation In cs cornell edu Abgerufen am 10 Juni 2016 Peter Ruegg Oscar worthy smoke signals Memento vom 6 November 2016 im Internet Archive In ETH Life 8 Januar 2013 The 85th Scientific amp Technical Awards 2012 2013 In Oscars org Academy of Motion Picture Arts and Sciences Abgerufen am 3 Juni 2016 Abgerufen von https de wikipedia org w index php title Wavelet Turbulence amp oldid 217058204